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