Skip to content

Object Oriented Programming Concepts

24/04/2022 15:46

Parent: Object Oriented Programming Tags: #OOPS

Object Oriented Programming Concepts:

  • Programming using objects (real world).
  • Objects are the instances of a class, memory will be allocated only when objects are instantiated.
  • Encapsulation - binds data members and member functions and helps in abstraction.
  • Polymorphism - Operator Overloading and Functional Overloading
  • Inheritance - Super Class(Base Class) -> Sub Class - Reusability
  • Abstraction - Hides properties and functionalities
    • Abstraction using Classes
    • Abstraction using Headers

References:

On this page