What is static polymorphism?
Explain what is single and multiple inheritance?
What does the “abstract” keyword mean in front of a method? A class?
Explain about realistic modeling?
Explain about Overloading vs Overriding ?
What is an abstraction?
What is the significance of encapsulation?
What is multiple inheritance? How java 8 supports multiple inheritance?
What is the difference between function overloading and over riding?
What do you mean by virtual function and virtual classes?
Why is class hierarchies managed in object-oriented programming?
Explain about the design phase?
What are virtual functions, base class pointer, derived class pointer, biding references?
Give any criteria when you use an abstract class and an interface?
Explain about polymorphism?