Attributs

Dans les diagrammes UML (Unified Modeling Language) de classes, un attribut représente une définition de données pour une instance de discriminant. Un attribut décrit une plage de valeur pour cette définition de données.

Un discriminant peut posséder un nombre indéfini d'attributs ou n'en posséder aucun. Les attributs décrivent la structure et la valeur d'une instance de classe.

Par exemple, une classe Client pourra avoir un attribut solde destinée au montant d'argent existant sur le compte du client.

Dans les diagrammes UML de classes, les correspondances suivantes existent entre champs Java et attributs :

Les attributs sont affichés dans le compartiment attribut de forme. Les attributs qui sont définis dans la portée de la classe, laquelle est statique, sont soulignés. Les styles de visibilité des attributs peuvent être représentés sous forme de symboles de texte ("-", par exemple) ou d'icônes (Icône de style de visibilité d'attribut.).

Les illustrations suivantes montrent la manière dont les attributs sont représentés par des icônes de visibilité dans les diagrammes de classes.

Code source Java Visualisation UML
Exemple de code source Java. Manière dont les attributs (les champs) d'une classe Java sont représentés dans des diagrammes UML de classes.
Concepts associés
Opérations
Attributs de visibilité dans les diagrammes UML
Tâches associées
Paramétrage des options par défaut pour l'affichage des signatures d'opérations
Modification des valeurs par défaut de l'affichage des compartiments d'attribut et d'opération
Modification du style de visibilité par défaut pour les attributs et les opérations
Affichage des associations sous forme d'attributs
Affichage d'attributs Java sous forme d'associations dans les diagrammes de classes UML
Affichage dans les diagrammes de classes UML des attributs Java de type de collection sous forme d'associations
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.