OOAD Interview Questions
Questions Answers Views Company eMail

Can you create an instance of an abstract class?

566

What are abstract methods?

592

Can you create an instance for an abstract class?

534

Do structs support inheritance?

533

What is the main advantage of using inheritance?

570

What is the base type from which all structs inherit directly?

541

Classes and structs support inheritance. Is this statement true or false?

571

How do you prevent a class from being inherited by another class?

612

What is virtual multiple inheritance?

558

Write a note about inheritance?

503

What is the need of multiple inheritance?

573

Explain the concept of multiple inheritance (virtual inheritance). Write about its advantages and disadvantages?

574

Describe inheritance and non-inheritance of a derived class?

485

Why do we separate interface from implementation?

548

Define a good interface?

550


Post New OOAD Questions

Un-Answered Questions { OOAD }

What are all the languages which support oop?

545


Why dynamic binding is used in object-oriented programming?

612


What is @functionalinterface?

580


Explain about message passing in object oriented programming?

589


Does PowerShell support OOPs?

587






What is diamond inheritance problem? How java 8 solves this problem?

664


Explain about inheritance in oops?

569


What is bootstrap, extension and system class loader?

492


Explain about instance in object oriented programming?

567


What are abstract methods?

592


Define Data Abstraction. What is its importance?

552


Explain the different types of constructors

522


Is it possible to provide method implementations in java interfaces? If possible, how do we provide them?

524


What is polymorphism and abstraction?

606


What is constructor and virtual function? Can we call virtual funciton in a constructor?

605