2010-04-07 5 views

Répondre

8

Vous n'avez pas. Les diagrammes de classes ne montrent pas de comportement, mais seulement une structure. Pour afficher le comportement, vous pouvez utiliser des diagrammes de séquence et une condition dans le diagramme de séquence doit être un rectangle dans lequel vous écrivez la condition dans son coin supérieur et à l'intérieur vous décrivez l'opération qui se produit si la condition est vraie. Vous pouvez lire ici pour plus d'informations: http://en.wikipedia.org/wiki/Sequence_diagram

0

Je pense que vous pouvez simplement ignorer la partie else.
Donc, capturez simplement la partie if en utilisant alt.

Vérifiez sur la figure 8 dans l'exemple ici: http://www.ibm.com/developerworks/rational/library/3101.html

+0

Oups, mon mauvais. L'affiche parlait de diagrammes de classe. Une telle restriction ne peut pas être capturée dans les diagrammes de classes. Ce que je vous ai présenté était pour les diagrammes de séquence. – geffchang

3

Il semble que cet utilisateur souhaite ajouter des règles d'affaires avec condition dans le diagramme de classes. cette option n'est pas graphiquement possible avec UML mais pourrait être ajoutée manuellement dans le métamodèle.

Il est préférable d'utiliser le diagramme de séquence et les trames. J'ai trouvé un exemple alt text

Questions connexes