Types de données

Dans les diagrammes UML, les types de données sont des éléments de modèle qui définissent des valeurs de données. Vous utilisez généralement les types de données pour représenter des types primitifs, tels que les types integer (entier) ou string (chaîne), et des énumérations, telles que des types de données définis par l'utilisateur.

Un type de données est similaire à une classe, mais les instances de type de données sont identifiées uniquement par leur valeur. Si deux types de données ont la même valeur, les instances sont considérées comme identiques.

Un type de données peut contenir des attributs, mais uniquement pour prendre en charge la modélisation de types de données structurées. Les instances des types de données structurées sont considérées comme identiques si les conditions suivantes sont vraies :

Par défaut, lorsque vous créez un nouveau type de données, les compartiments pour les attributs et les opérations sont masqués.

Comme le montre la figure suivante, un artefact de type de données est affiché comme un rectangle qui contient le nom du type de données. Le rectangle contient aussi le stéréotype «data type» et l'icône de type de données.

Un rectangle affiche le nom DataType1, le mot dataType entre guillemets et l'icône correspondante.


Vos commentaires