Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

In java which one is recommended to use i,e inheritance or composition ? give the reason.

user-image
Question ajoutée par Mohd shahnawaz khan , Associate Project , Cognizant Technology Solution
Date de publication: 2013/11/27
Mohd shahnawaz khan
par Mohd shahnawaz khan , Associate Project , Cognizant Technology Solution

We recommended to use composition , as using extends key word it inheriits all the method from the base class(parent class), which in certain cases increases the complexity and length of the code, while using composition we call only the specific method as the condition  demand.

 

Bassem Zohdy
par Bassem Zohdy , Java Chief Architect , Crossover

the basic rule for that is:

inheritance = "is a" relationship

composition = "has a" relationship

More Questions Like This