Object Oriented Programming: Inheritance, Polymorphism, Encapsulation

Polymorphism: Object Oriented Programming (OOP)

Polymorphism: Object Oriented Programming (OOP)

In OOP terms, polymorphism represents the ability to resolve a reference to an object's method at run time. Specifically, different objects could make a call…

STL: The C++ Standard Template Library

The STL (Standard Template Library) was originally a third-party library from HP and later SGI, before its incorporation into the C++ standard. The standard does…

Objects: Object Oriented Programming

The basic idea behind the Object Oriented Programming is that it deals with the objects. In real life everything is an object and every object…

Classes – Object Oriented Programming

If we say that a particular programming language is Object Oriented then it means, the programming language must have the facility to define classes in…

Inheritance

In real life inheritance is what we acquire from our parents. For example our lifestyle, way of talking etc... In Object Oriented Programming Inheritance is…

Object Oriented Programming Techniques

Any program which uses these five methodologies or any of it, we can call that program object oriented. They are Encapsulation, Data Hiding, Overloading, Polymorphism,…