What is the difference between class inheritance and interface inheritance?
Explain colloboration
What are the various types of constructors?
What is data encapsulation and what is its significance?
Can we override static methods of a class?
What is @functionalinterface?
Which keyword can be used for overloading?
When will you use an interface and abstract class?
Can a class in java be inherited from more than one class?
why do requirements change so much? after all, don't people know what they want?
What are the different principle of OOPS?
What is association?
What is inheritance in java?