CPP MCQ
Which of the following features must be supported by any programming language to become a pure object-oriented programming language?
A)
Encapsulation
B)
Polymorphism
C)
Inheritance
D)
All of the above

Correct Answer : Option (D) :   All of the above

Explanation : There is nothing that forces a user to use the OOP concept in C++. In contrast, it is necessary for a programming language that it must support all three features as encapsulation, inheritance, and polymorphism completely to become a pure Object-Oriented Language.