-
1 pièce(s) jointe(s)
Vérification de syntaxe
bonjour,
Je veux vérifier la syntaxe suivante: est ce qu'un attribut d'une classe peut avoir comme type le nom d'une autre classe ?
Sinon, quelle autre solution pourra la remplacer ?
voici mon exemple:
Pièce jointe 170295
Comme vous voyez, l'attribut eleve est de type Eleve.
merci :D
-
Bonjour,
Si tu ne fais pas d'association entre les 2 classes, il est logique d'ajouter un attribut du type de la classe avec laquelle elle est reliée.
La logique UML veut que si 2 classes sont liées, il faut mettre une association entre les 2 et dans ce cas, il n'est plus nécessaire de mettre l'attribut, qui justement est représenté par l'association. Si tu veux forcer le nom de l'attribut, il faut utiliser la notion de rôle sur l'association.