Attributs

Dans les diagrammes de classe, 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, l'un des attributs qu'une classe "Client" possède est un attribut "solde" qui indique le montant détenu dans le compte du client.

Dans les diagrammes de classe UML, les correspondances suivantes existent :

Les attributs sont affichés dans le compartiment attribut de forme.

Le tableau ci-dessous contient les attributs déclarés dans le code source et indique la façon dont ils apparaissent dans le visualiseur.

Code source C/C++ Visualisation UML
Image instantanée des attributs du code source C/C++. Les attributs C/C++ s'affichent.

Vous pouvez afficher, masquer ou réduire le compartiment de l'attribut et afficher ou masquer le titre du compartiment. Vous pouvez aussi définir des styles de visibilité pour les attributs, sous forme de symboles (comme "-") ou d'icônes (comme Image montrant une icône de style de visibilité d'attribut.).

Concepts associés
Diagrammes de classe
Classes
Opérations
Multiplicité
Visibilité
Tâches associées
Modification des valeurs par défaut de l'affichage des compartiments d'attribut et d'opération
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.