Définition des diagrammes de classes UML 2.0

De RAD Studio (Français)

Remonter à Diagrammes de classes UML 2.0 - Index

Les diagrammes de classes UML 2.0 gèrent les mêmes fonctionnalités que les diagrammes UML 1.5.

Les diagrammes de classes UML 2.0 offrent de nouveaux éléments de diagrammes, tels que des ports, des interfaces (fournies et requises).et des emplacements.

Selon la spécification UML 2.0, une spécification d'instance peut instancier un ou plusieurs classificateurs. Vous pouvez utiliser les classes, les interfaces ou les composants comme un classificateur.

Interfaces

Une classe implémente une interface via le même lien de généralisation/implémentation que dans le diagramme de classes UML 1.5. En plus des interfaces d'implémentation, vous trouverez des interfaces fournies et requises. Les interfaces peuvent être représentées dans les diagrammes de classes sous forme de rectangles ou de cercles. Pour que vos diagrammes soient plus claires, vous pouvez afficher ou dissimuler les interfaces.

Conseil :  Appliquer un lien d'interface fournie entre une classe et une interface crée le lien normal de généralisation/implémentation. Pour créer l'interface fournie, appliquez le lien d'interface fournie à un port sur la classe client. Le diagramme de classes UML 2.0 prend en charge la notation ball-and-socket (style bilboquet) des interfaces fournies et requises. Choisissez la commande Afficher comme cercle sur le menu contextuel de l'interface pour obtenir une ligne continue entre la classe client et l'interface fournisseur.

Exemple de diagramme

La figure ci-dessous illustre un diagramme de classes intégrant quelques-uns des nouveaux éléments.

Diagramme de classes UML 2.0

Autres langues