What is the difference between multiple and multilevel inheritance?
Why do we separate interface from implementation?
State two differences between an object and a class.
How do I make sure that an object is released in code such as a connection or file object?
If a method definition has been specified in the base class and the interface which the class is implementing, which definition will be picked if we try to access it using interface reference and class object?
Can you create an instance of an abstract class?
Is it possible to provide method implementations in java interfaces? If possible, how do we provide them?
What are the types of polymorphism?
Explain about Overloading vs Overriding ?
What is the main advantage of using inheritance?
Can an interface have an inner class?
what is virtual function and pure virtual function ?
What is ‘this’ pointer?
What are manipulators?
What is the super keyword?