What are the major differences between late and dynamic binding?
Describe the Diamond problem. Where does this problem occur?
Differentiate between overloading and overriding.
Explain about message passing in object oriented programming?
Does a concept HAVE to become a class in Design?
Why we use oops concepts? What is its advantage?
What is difference between static and non-static fields of a class?
What is abstract method?
What is the @functionalinterface annotation?
Explain about uml?
Explain about parametric polymorphism?
How can we restrict inheritance for a class so that no class can be inherited from it?
Why is OOP good?