BOn alors encore une question vocabulaire :
LA delegation :
COmme d'ahbitude recherche sur le net et tt ce qui va donc j'en fait profiter pour ceux qui ne connaissent pas (pk pas l ajouter a la faq):
# La délégation
La délégation est une relation de type "a un" entre deux objets. Elle intervient lorsque deux objets collaborent entre eux. Ce type de relation se décompose en trois parties :
* L'association : elle consiste à une simple relation de collaboration entre deux objets. Chaque objet existe de manière totalement indépendante, et n'a pas forcément besoin de l'autre pour "vivre". La relation entre un téléphone portable et son kit main-libre est une relation d'association.
* L'agrégation : elle se distingue de l'association par le fait qu'un objet est une partie de l'autre. Ainsi, un bouton sur un téléphone portable a une relation d'agrégation avec le téléphone. Si une certaine touche n'est pas présente, le téléphone peut néanmoins fonctionner, en paliant ce manque par des combinaisons d'autres touches.
* La composition : elle est une sous-partie de la relation d'agrégation. Elle représente une relation étroite entre les deux objets : l'objet "père" ne peut fonctionner sans l'objet "fils". L'objet "batterie" ou "micro" d'un téléphone portable ont une relation de composition avec le téléphone, car le téléphone ne peut pas fonctionner sans.
NB : Dans le doute du type de relation à utiliser, il vaut mieux utiliser l'association
----------
Bon voila que ma question arrive :
Si on veux faire herite une classe A avec une classe B c'est basique :
Class B : private -public - protected Class A
Maintenant comment s'ecrit la delegation de deux classe ?
merci d avance
Partager