OOP, stands for Object Oriented Programming. The idea is to structures code into logical units (classes and objects). An object keeps related data and methods together.
This article list a structured set of practice questions of C++ OOP concepts such as classes, objects, inheritance, polymorphism, etc.
- C++ Classes
- Design a Class
- Constructor
- Inheritance Introduction
- Multi-Level Inheritance
- Constructor Overloading
Prerequisites
You should have the knowledge of the following concepts along with OOP in C++ to solve the above problems: