What is an abstraction?
Difference Between Attribute and Association.
What are abstract methods?
Can an interface implement or extend another interface?
What is meant by function overloading and function overriding?
Is is possible to define our own functional interface?
What are the four important foundation concepts of OOP ?
Explain the rationale behind object oriented concepts?
Explain the abstract class modifier?
Differentiate between a class and a method.
What is the super keyword?
How can we restrict inheritance for a class so that no class can be inherited from it?
Comment: C++ "includes" behavior and java "imports"