- A class binds data and associated functions together.
- A class in C++ makes a user defined data type using which objects of this type can be created.
- While declaring a class data members.. member functions access specifiers and class tag name are given.
- The member functions of a class can either be defined within the class (inline) definition or outside the class definition.
- The public members of the class can be accessed outside the class directly by using object of this class type.
- A class binds data and associated functions together.
- A class in C++ makes a user defined data type using which objects of this type can be created.
- While declaring a class data members. member functions, access specifiers and class tag name are given.
- The member functions of a class can either be defined within the class (inline) definition or outside the class definition.
- The public members of the class can be accessed outside the class directly by using object of this class type.
- A class supports OOP features ENCAPSULATION by binding data and functionsassociated together.
- A class supports Data hiding by hiding the information from the outside world through private and protected members.