OOAD Interview Questions
Questions Answers Views Company eMail

What are the types of polymorphism?

711

What is inheritance in java?

2 758

What is abstract method?

679

If there is a conflict between base class method definition and interface default method definition, which definition is picked?

1 1447

Can we have default method with same name and signature in the derived interface as the static method in base interface and vice versa?

738

What if we make the method as abstract in another interface?

708

What is the @functionalinterface annotation?

675

Can we have a default method definition in the interface without specifying the keyword "default"?

693

What is a nested interface?

729

If a method definition has been specified in the base class and the interface which the class is implementing, which definition will be picked if we try to access it using interface reference and class object?

680

Can we use static method definitions in interfaces?

718

Can a class implement two interfaces having default method with same name and signature?

736

What if we override the conflicting method in the class?

686

Can we override static methods? Why?

662

Can we access interface static method using interface references?

721


Post New OOAD Questions

Un-Answered Questions { OOAD }

What is polymorphism and abstraction?

775


Why use oops?

674


What do you mean by abstract class?

765


What are the interfaces you used in beans?

683


What is the difference between aggregation and composition?

681






What is method overriding?

693


What is the need of multiple inheritance?

738


How to differentiate between a CreateObject() and GetObject() ?

718


What is abstract method?

679


Can we override static methods? Why?

662


Explain about abstraction?

822


How does abstraction differ from encapsulation.

724


Explain the abstract class modifier?

640


What is the function of dynamic typing?

754


What are the methods required to create changes in subclasses?

738