Aller au contenu

Modèle:ClasseUml

Un livre de Wikilivres.
Classe


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

      {{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}}.

      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