مثال دوم در مورد کلاسی است که برای گرفتن طول و عرض یک مستطیل و محاسبه مساحت آن به کار میرود:
class CRectangle
{
int x, y;
public:
void set(int, int);
int area(void);
} rect;
void CRectangle::set(int a, int b)
{
x = a;
y = b;
}
int CRectangle::area()
{
return x * y;
}
int main()
{
rect.set(2, 3);
cout << rect.area();
return 0;
}