Explain the meaning of object in object oriented programming?
What is polymorphism? When is it employed? give an example.
Can you define OOP and principles of OOP?
Why do we separate interface from implementation?
Can we have default method with same name and signature in the derived interface as the static method in base interface and vice versa?
What is the main difference between a class and an object?
Write a program to show the inheritance used in a class.
What are all the operators that cannot be overloaded?
Why are virtual users created?
What is early and late Binding?
What are the Differentiate between abstraction and encapsulation.
What is the difference between an abstract class and interface in java?
What is the benefit of using inheritance?