OOPS Concepts

As the name suggests, Object-oriented programming is based on the concept of objects. It aims to implement real-world entities like Inheritance, Abstraction, Encapsulation, Data Hiding, and Polymorphism. 

In this section of our training, we will be covering the following topics :

  • 4 Pillars of OOPS
  • Classes & Objects
  • Constructor & Destructor
  • Keywords like static, this, super, final
  • Initializer block
  • Access Modifier