Explain about message passing in object oriented programming?
Difference: Object Oriented Analysis (OOA) and Object Oriented Design (OOD)?
How can we restrict inheritance for a class so that no class can be inherited from it?
Name the different creational patterns in object oriented design?
What is diamond inheritance problem? How java 8 solves this problem?
What are all the languages which support oop?
Explain about multiple inheritance?
What is the difference between oop and sop?
Does java support multiple inheritance? if not, what is the solution?
What is serialization? How do we implement serialization actually?
What is @functionalinterface?
Differentiate between an abstract class and an interface?
What do you meant by static and dynamic modeling?