Building blocks of Object Oriented Programming

Classes are the building blocks of programs built using the object-oriented methodology. Such programs consist of independent, self-managing modules and their interactions. An object is an instance of such module created at run time and a class is its definition.

Class definition and instantiation

A class definition includes the declaration of its data members (data variables) and member functions (class functions) , whereas instantiation is the process of creating an actual object. This object can then be used to access the data members and member functions defined in the class.

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy