Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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


Please Help Members By Posting Answers For Below Questions

What is a ternary operator?

958


What is the significance of encapsulation?

1004


What is the function of pure virtual functions?

921


Can we use static method definitions in interfaces?

1042


What is hybrid inheritance?

1001


Differentiate between overloading and overriding.

1121


Difference between encapsulation and data hiding ?

906


What's the order of call of constructors in inheritiance?

985


Whether static method can use nonstatic members?

969


Explain about the relationship between object oriented programming and databases?

944


What do you mean by polymorphism?

1047


Explain the use of Vtable and what are the various problems to override the functions?

948


Explain what is object oriented programming language?

1034


What are the types of polymorphism?

970


Explain about encapsulation?

1033