C++ Class definition
Class definition is in a header file.
It contains the functions specified by prototypes.
There can be any number of public and private sections but a good programming practice is to pool all the private entities into one private section and all public entities into one public section.
Scope of a private or public access control indicator extends to another access control indicator or to the end of the class which ever comes first.