// class declaration section
class class_name
{
data members
(instance and variables)
function members
(inline or prototypes)
};
//class implementation section
function definitions
The declaration section declares both the data types and functions of the
class. The implementation section is then used to define the functions
whose prototypes have been declared in the declaration section.