Bonjour,
Je vient vous demander de l'aide car je n'arrive pas à trouver où indiquer les contraintes d'héritage ou du moins la correspondance français/anglais des stéréotypes.
J'ai 3 classes qui héritent d'une super-classe. J'aimerais simplement indiquer une contrainte <<partition>> afin qu'une instance puisse être soit d'une et une seulle sous-classe et jamais de la super-classe.
J'ai fouillé la doc et la spec d'UML mais je ne trouve pas à quoi correspondent les stéréotypes proposés sur la relaion de généralisation :
{complete,disjoint}
{incomplete,disjoint}
{complete,overlapping}
{incomplete,overlapping}
Peut-être que je fait simplement fausse route
Pouvez-vous m'aider svp ?
Je vous remerci
EDIT 1 : j'ai trouvé la signification de ces stéréotypes ici : http://etna.int-evry.fr/COURS/UML/se.../semanta1.html (partie Contraints)
Le couple {complete,disjoint} semble correspondre à la partition cependant il n'indique pas que la super-classe n'est pas instanciable
Quelqu'un sait ? ^^
Partager