What is the main advantage of using inheritance?
What is the benefit of Composition over Inheritance?
What is a final variable?
What is the difference between new and override?
What are the basic concepts of oop?
What is a pure virtual function?
How many instances can be created for an abstract class?
Can we override static methods of a class?
What do you mean by operator overloading?
What are the features of encapsulation ?
What are a base class, subclass, and superclass?
Can you use virtual, override or abstract keywords on an accessor of a static property?
What is multiple inheritance? How java 8 supports multiple inheritance?