OOAD Interview Questions
Questions Answers Views Company eMail

If a method definition has been specified in class , its 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?

723

What is difference between encapsulation and abstraction?

728

Difference between encapsulation and data hiding ?

662

Difference between abstraction and implementation hiding ?

818

What are the features of encapsulation ?

742

Difference between composition and inheritance ?

707

Are constructors inherited? Can a subclass call the parent's class constructor? When?

746

Can we reduce the visibility of the inherited or overridden method ?

776

Which of the following is tightly bound ? Inheritance or composition ?

1 1288

Does a class inherit the constructor of its super class?

683

How many methods do u implement if implement the serializable interface?

708

What does the “abstract” keyword mean in front of a method? A class?

734

How many methods are there in the externalizable interface?

743

What interface must an object implement before it can be written to a stream as an object?

823

What does it mean that a method or class is abstract?

695


Post New OOAD Questions

Un-Answered Questions { OOAD }

What is early and late Binding?

743


Differentiate between overloading and overriding.

788


Differentiate between data abstraction and encapsulation.

712


Explain about Overloading vs Overriding ?

733


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

753


What interface must an object implement before it can be written to a stream as an object?

823


What is the use if instanceof keyword? And how do refer to a current instance of object?

720


What is a subclass?

724


State about java and its relation to object oriented programming?

794


Can we override static methods? Why?

678


If a class inherits an interface, what are the 2 options available for that class?

715


What is the difference between an error and an exception?

699


What is dynamic or run time polymorphism?

739


What are the rules to define a functional interface?

720


What is the difference between an interface and abstract class?

780