Bonjour,
Je me demandais si il était correct de faire la chose suivante en UML:
Premier cas, on a la classe UML (dessin ascii) suivante avec un simple paramètre et le code java correspondant:
Deuxième cas à peu près semblable avec une aggregation:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ------- | A | ------- |b : B| ------- class A { B b; }
Et maintenant, le troisième cas qui me pose question est-ce que cela fait sens (d'un point de vue UML) d'avoir les 2 en mêmes temps ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ------- ------- | A |<>----------| B | ------- b ------- | | | | ------- ------- class A { B b; }
Pour info, j'ai essayé avec ARGO UML il me génère ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ------- ------- | A |<>----------| B | ------- b ------- |b : B| | | ------- ------- class A { B b; }
et papyrus UML dans le cas 2 me génère ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class A { B b; B b; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 class A { }
Partager