Question en uml

sakim -  
 Ely -
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

Ely
 
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