HOPEX Database Builder (Web) : Le diagramme de classes : Les attributs d’une classe
   
Les attributs d’une classe
 
Propriétés d’un attribut
Types
Une classe peut être caractérisée par des attributs. Un attribut est une propriété nommée d’une classe.
Propriétés d’un attribut
Pour ouvrir les propriétés d’un attribut :
*Faites un clic droit sur l’attribut et sélectionnez Propriétés.
Sous la page Caractéristiques vous pouvez notamment préciser :
Son Type décrit par une expression (voir "Types").
*Seules les spécifications du type, de la persistance et du nom d’un attribut sont prises en compte par la synchronisation et la génération de tables avec HOPEX Database Builder.
La Valeur initiale que prendra l’attribut lors de la création d’une instance de la classe.
S’il est en Lecture seule, autrement dit si sa valeur peut être modifiée.
*Pour les autres caractéristiques liées à la notation UML, voir le guide HOPEX UML.
Types
Un type de données permet de mettre en commun des caractéristiques communes à plusieurs attributs.
Toute classe peut être utilisée pour typer un attribut par exemple.
Exemple : Client, Commande, Fenêtre, Tableau
Les classes de stéréotype "Type élémentaire" sont créées uniquement afin de typer des attributs ou des paramètres. Elles sont invariables.
Exemples de types élémentaires :
Chaîne, Entier, Adresse Export, Montant en devises.
*Cliquez sur la liste déroulante pour afficher la liste des types.
*Les types proposés sont les classes détenues ou utilisées par le ou les paquetages dont il est client.
Pour définir la structure d'un type :
1. Posez la classe correspondante dans le même diagramme ou dans un autre diagramme
2. Affichez ses Propriétés.
*Pour plus d’informations sur l'utilisation des types élémentaires, voir "Types des attributs et des colonnes".