State two differences between an object and a class.
If a class inherits an interface, what are the 2 options available for that class?
Explain what is single and multiple inheritance?
What is the use of destructive method?
What are the problems faced by the developer using object oriented programming language?
Can we override static methods of a class?
What is static polymorphism?
What is overriding?
What is constructor and virtual function? Can we call virtual funciton in a constructor?
What are all the operators that cannot be overloaded?
What is the use if instanceof keyword?
What do you mean by Realization?
What is an abstract property. Give an example?