OOAD Interview Questions
Questions Answers Views Company eMail

What is operator overloading?

1 974

How many instances can be created for an abstract class?

701

What is a ternary operator?

713

What does the keyword virtual represented in the method definition?

818

What is a virtual function?

722

What is the default access specifier in a class definition?

736

Explain basic concepts of OOPS?

668

What are the different types of arguments?

747

What is the difference between new and override?

717

Whether static method can use nonstatic members?

689

What is the super keyword?

778

What is the difference between an Abstract class and Interface?

785

What is the use of interface?

765

Why is java not fully objective oriented?

811

Why does java not support multiple inheritance?

740


Post New OOAD Questions

Un-Answered Questions { OOAD }

Does a class inherit the constructor of its super class?

681


Name the different creational patterns in object oriented design?

749


What do you mean by abstract classes?

721


Write a program to show the inheritance used in a class.

715


Define exceptions?

684


What is composition? Explain the purpose of composition.

744


Which keyword can be used for overloading?

771


What do you mean by data hiding?

807


What is bootstrap, extension and system class loader? Or can you explain primordial class loader?

714


What is a virtual function?

722


What are abstract methods?

751


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

706


What is super keyword?

712


What is the main advantage of using inheritance?

756


Can different parts of a partial class inherit from different interfaces?

734