Hello,
Comment exprimer les templates C++ en UML ?
Je n'arrive pas à trouver cette info.
Hello,
Comment exprimer les templates C++ en UML ?
Je n'arrive pas à trouver cette info.
une classe template est une classe paramétrée
par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 template <typename X, typename Y> class C1 { ... }; class C2 : public C1<string, int> { ... };![]()
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour)
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
OK, merci beaucoup !
Sinon, comme tu es le développeur de bouml, comment se fait-il que bien souvent, lorsqu'on supprime une entité, elle reste dans la vue avec une croix rouge, plutôt que de simplement disparaître ?
oui, cf la doc (chercher red cross dans le texte), et ce n'est pas bien souvent mais toujours dans le cas des éléments modélisés (visibles dans le browser)![]()
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour)
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
Merci !
Et comment modéliser le fait qu'une classe imbriquée (-> composition) utilise (par exemple dans son constructeur) des types issus du template de la classe "imbriquante" ?
Partager