Relations de composition

Une relation de composition, appelée relation d'association de composition en langage UML 1.4, représente les relations tout/partie et est une forme d'agrégation. Une relation de composition indique que la durée de vie du discriminant partiel dépend de la durée de vie du discriminant complet.

Dans une relation de composition, les données circulent dans un seul sens (du discriminant complet au discriminant partiel). Par exemple, une relation de composition relie une classe Stagiaire à une classe Planning, ce qui signifie que si vous supprimez le stagiaire, le planning disparaît également.

Vous pouvez donner un nom aux associations pour décrire la nature de la relation entre les deux discriminants ; toutefois, les noms ne sont pas obligatoires si vous utilisez des noms de fin d'association.

Une relation de composition est représentée par un trait plein avec un losange rempli à la fin de l'association, connectée au discriminant complet ou composite.

L'image montre deux classes, Stagiaire et Planning, liées par une relation de composition.

Tâches associées
Ajout de relations dans des diagrammes
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.