OOAD Interview Questions
Questions Answers Views Company eMail

Why use oops?

674

Differentiate between data abstraction and encapsulation.

688

What is hybrid inheritance?

705

What is garbage collection(gc)?

728

What is a try/ catch block?

706

What is the use of ‘finalize’?

774

Can you call the base class method without creating an instance?

836

What is the difference between public, private and protected access modifiers?

746

What is a final variable?

749


Post New OOAD Questions

Un-Answered Questions { OOAD }

What is polymorphism and abstraction?

775


Explain about a class?

715


Why do we separate interface from implementation?

733


How can we call the base method without creating an instance?

752


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?

710






Which oops concept is used as reuse mechanism?

3202


Can you use virtual, override or abstract keywords on an accessor of a static property?

699


What is meant by “abstract interface”?

751


What are the features that are provided to make a program modular?

761


What are the various types of constructors?

758


What is difference between static and non-static fields of a class?

686


Why is message passing between the objects important?

718


What is composition? Explain the purpose of composition.

732


What is the main difference between overloading and overriding?

743


How do we implement serialization actually?

678