Modèle:ClasseUml/Documentation

Un livre de Wikilivres.
Ceci est la sous-page de documentation du modèle {{ClasseUml}} ; elle est insérée sur la page de celui-ci à l’aide du modèle {{Documentation}}. C’est également sur cette page que vous placerez les liens interwiki et les catégories du modèle.

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]