OOP

  1. Classes and Objects
  2. 4 Pillars of OOP
  3. Constructors and their types
  4. Constructors vs Destructors
  5. Exception Handling in C++ and Java
  6. Types of Polymorphism
  7. Static members in Java & C++
  8. Types of Inheritance in Java & C++
  9. Exception-handling in C++
  10. Packing members in a struct
  11. Static Members in C++ classes