Do we require parameter for constructors?
Differentiate between a class and a method.
Difference between composition and inheritance ?
A class inherits from 2 interfaces and both the interfaces have the same method name as shown below. How should the class implement the drive method for both car and bus interface?
What is the difference between aggregation and composition?
What is the difference between an interface and abstract class?
What is single and multiple inheritance?
Explain what is polymorphism?
Explain about the relationship between object oriented programming and databases?
What is data abstraction? what are the three levels of data abstraction with Example?
Explain basic concepts of OOPS?
What's the benefit of using inheritance?
If a class inherits an interface, what are the 2 options available for that class?