Je confond toujours le terme � employer.
Lequel des deux signifie que l'objet "contenu" � une dur�e de vie limit�e � celle du contenant? l'aggregation ou la composition?
Merci.
Je confond toujours le terme � employer.
Lequel des deux signifie que l'objet "contenu" � une dur�e de vie limit�e � celle du contenant? l'aggregation ou la composition?
Merci.
Google, c'est bien
http://www.google.fr/search?hl=fr&q=...ion+agregation
et miracle, le premier lien pointe sur la FAQ de ce site
Je me suis moins bien d�brouill� que toi dans mon choix des mots cl� sur google. En tapant "aggregation C++" je suis tomb� sur une multitude de r�sultat donnant acces � une multitude de choses, sauf l'explication sur ce qu'est une aggregation![]()
J'ai bien penss� aussi a regarder dans la FAQ C++ qui ne donnait rien , jamais je n'aurai pens� trouver la r�ponse dans la FAQ UML![]()
Merci � toi en tous cas.
De rien. Peut-�tre aussi parce que 'aGGregation' c'est de l'anglais, et 'aGr�gation' c'est du fran�ais![]()
en faite lil ya 2 diff�rences entre agregation est composition
1 dans une composition, la multiplicit� est 0..1 sur l'agr�gat c'est � dire la composition contrairement � l'aggregation interdit le partage.
un exemple simple d'aggr�gation: une classe Ecole qui a un ensemble de classes Prof. un prof peut enseigner dans plusieurs Ecoles.
la relation entre une Ecole et un Prof est une agregation.
un exemple simple de composition: une classe Voiture se compose de 4 classes Roue. deux voitures ne peuvent pas partager la m�me roue.
la relation entre une Voiture et une Roue est une composition.
2dans une composition, si un objet est d�truit, alors ses composants sont �galement d�truits.
voil� j'esp�re que c'est plus clair comme �a![]()
Partager