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

Can we override static methods? Why?

949


What is the use of interface?

1067


Explain about a class in oop?

970


Explain about polymorphism?

1070


What is sealed modifiers?

1016


Tell me something about abstract classes?

940


What is the use if instanceof keyword? And how do refer to a current instance of object?

941


What is overriding?

1028


Explain about the design phase?

1027


Do we require a parameter for constructors?

1001


Can we override a method by using same method name and arguments but different return types?

940


What do you mean by virtual function and virtual classes?

1016


If a class inherits an interface, what are the 2 options available for that class?

948


Why are virtual users created?

1055


Explain about a class?

1015