What is a pure virtual function?
Name the different creational patterns in object oriented design?
What is a static method? Why do we need static methods in java 8 interfaces?
Why is message passing between the objects important?
What is polymorphism and abstraction?
Explain the term constructor
What are the features that are provided to make a program modular?
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?
How can I be thrown polymorphically?
What is difference between encapsulation and abstraction?
Explain the abstract class modifier?
What are extrinsic and intrinsic connections in object-oriented programming?
Why is C not an OOP language?
Explain about the design phase?
How many methods are there in the serializable interface?