Salut à tous,
C'est quoi exactement un "template parameter" (en français = paramètre générique) en UML et comment peut-on les utiliser dans nos diagrammes ?
:?
Merci.
Version imprimable
Salut à tous,
C'est quoi exactement un "template parameter" (en français = paramètre générique) en UML et comment peut-on les utiliser dans nos diagrammes ?
:?
Merci.
bonjour,
c'est en UML ce que c'est en C++ ou Java etc ...
Pour faire simple, une template class/generic est une macro, et sont expansion est faite en remplacant les template parameters par leur valeur
Le cas typique d'une classe paramétrée est la liste, tu défini une seule fois la liste meme si tu utilises des listes d'entiers, de trucmuche etc ...
Dans un diagramme les template parameters sont représentés dans un rectangle entouré par une ligne discontinue, exemple :
http://bouml.fr/doc/figs/classeditinstantiate1.png