Building blocks of object-oriented programming

Class is the building block of a program built using the object-oriented methodology. Such programs consist of independent, self-managing modules and their interactions. An object is an instance of such a module created at runtime, 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.

Continue your learning journey with a 14-day free trial.

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