what are the main underlying concepts of object orientation?
Answer Posted / shahir
Mainly there are four concepts for OOAD.
1.Abstraction -grouping of data and behaviour(operations)
into a conceptual object.
2.Encapsulation -Its the implementation mode of data
abstraction.With encapsulation, we can accomplish data
hiding
3.Polymorphism -Polymorphism refers to the process whereby
an object invokes a method of another object in a common
manner (with the same name) without understanding or caring
how it is accomplished.
4.Inheritance-When an object is derived from another
object. It inherits all the properties etc
| Is This Answer Correct ? | 11 Yes | 2 No |
Post New Answer View All Answers
What are the limitations of inheritance?
Explain about object oriented databases?
what is full form OOP?
What is the difference between a virtual method and an abstract method?
Explain what you understand by function overloading.
What is virtual multiple inheritance?
What is ‘this’ pointer?
What is the difference between function overloading and over riding?
What is the purpose of late binding in object-oriented programming?
Does java support multiple inheritance? if not, what is the solution?
Can you tell something about GDI objects?
What are the basic concepts of oop?
Do we require parameter for constructors?
What is the function of pure virtual functions?
Explain about overriding polymorphism?