Plusieurs diagrammes :
Possibilité d'utiliser des logiciels de "dessin" : Dia, BoUml, PlantUml ou des plugins dans Netbeans ou dokuwiki.
<uml> * class Classe1{ } </uml>
Le C indique une classe.
Sous le nom de la classe, il y a les deux volets des membres :
Vous trouverez, plus bas sur cette page, le site de PlantUML et un fichier de documentation et de syntaxe pour "dessiner" des classes. Voici un exemple plus complet :
<uml> class Classe1{ - attribut1 : String - attribut2 : Classe2 + Classe1() + Classe1(pVlr1 : String) + Classe1(pVlr1 : String, pVlr2 : Classe2) + getAttribut1() : String + setAttribut1(pVlr1 : String) : void + getAttribut2() : Classe2 + setAttribut2(pVlr2 : Classe2) : void } </uml>
L'attribut attribut2
de classe Classe2
est noté, maintenant comme rôle
sur la flèche d'association.