Modèle:ClasseUml

Un livre de Wikilivres.
Classe


      Ce modèle permet d'afficher un diagramme de classe UML.

      Utilisation[modifier le wikicode]

      {{ClasseUml|classe|objet|attributs|méthodes}}
      

      Paramètres non nommés[modifier le wikicode]

      classe
      Nom de la classe, ou nom de l'interface en italique.
      objet
      Nom de l'instance spécifique (optionnel).
      attributs
      Liste des attributs de la classe (optionnel, vide par défaut).
      méthodes
      Liste des méthodes de la classe (optionnel, vide par défaut).

      Les membres de la classe doivent utiliser le modèle {{MembreUml}}.

      Exemple[modifier le wikicode]

      Un exemple d'utilisation du modèle :

      {{ClasseUml|Compte||
      {{MembreUml|public|somme|int|0}}
      {{MembreUml|private|ecart|int}}
      |
      {{MembreUml|protected|ajouter|||{{ParametreUml|montant|int}}}}
      {{MembreUml|public|total|int||.}}
      }}
      
      Compte
      •  + somme : int = 0
      •  - ecart : int
      •  # ajouter(montant : int)
      •  + total() : int

      Voir aussi[modifier le wikicode]