Question en uml

Fermé
sakim - 21 mai 2013 à 20:32
 Ely - 8 mars 2014 à 18:41
salut tout le monde

Lors du passage du diagramme de classes vers le code Java (C++, ou autre), les classes deviennent des classes, la généralisation/spécialisation devient un héritage, alors que l'association, l'agrégation et la composition sont traduits de la même manière. La question est la suivante :

Pourquoi faire la différence entre l'agrégation, la composition ou l'association puisqu'ils sont traduits de la même manière ?

et merci
A voir également:

1 réponse

Bonjour, malheureusement la plupart des gens ont une confusion a ce propos, l'agrégation et la composition ne sont pas traduites de la même manière, je t'invite à voir la différence sur le lien suivant :

http://smartdevia.com/agregation-vs-composition/

et sur ce lien tu trouvera leurs implémentations en langage JAVA avec les explications :

http://smartdevia.com/traduction-en-java-de-lagregation-et-la-composition/
0