Object-Oriented Programming C++


Object-Oriented Programming

Object-Oriented programming is a type of programming, in which everything is treated as an object. It is a programming paradigm.

Everything is based on objects and classes.

Object-Oriented Programming System, an acronym of OOPs.

Every high-level programming languages support this type of programming system, for example, C++, Java, Python, JavaScript, PHP, Pearl, Ruby, etc, but some exceptions are there.

  • Introduction to Object-Oriented Programming
  • Class & Object
  • Constructor & Destructor
  • Encapsulation
  • Abstraction
  • Polymorphism
  • Inheritance