Classes and Objects

A class is a user defined data types which binds the data and associated functions together. Generally a class specification has two parts:
  1. class declaration.
  2. class function definition.
General form of class declaration is:

class <class name>
{
        private :
        variable declaration;
        function declaration;
        public:
        variable declaration;
       function declaration;
};


A class contains
•Member Data
  1. Variables defined inside a class
  2. Normally Member data are hidden
• Member Methods
  1. Functions defined inside the class.
  2. Member methods are public in nature and accessible from outside the class.
• The two keywords private and public are known as visibility labels
• Generally data kept as private while function member kept under public heading.

Post a Comment

Previous Post Next Post