class Rectangle { int width, height; public: void set_values (int,int); int area() {return width*height;} }; void Rectangle::set_values (int x, int y) { width = x; height = y; }
class MyClass { // The class public: // Access specifier int myNum; // Attribute (int variable) string myString; // Attribute (string variable) };
class Rectangle { int width, height; public: void set_values (int,int); int area (void); } rect;
class class_name { access_specifier_1: member1; access_specifier_2: member2; ... } object_names;
TYPE& dynamic_cast<TYPE&> (object); TYPE* dynamic_cast<TYPE*> (object);