• {{{2}}}

  • Ce modèle permet de déclarer un membre d'une classe dans un diagramme de classe UML.

    Utilisation

    modifier
    {{MembreUml|accès|nom|type|valeur|paramètres}}
    

    Paramètres non nommés

    modifier
    accès
    Contrôle d'accès au membre (optionnel, aucun par défaut) :
    Pour les membres d'instances :
    + ou public
    # ou protected
    - ou private
    Pour les membres de classes (statiques) :
    $+ ou spublic
    $# ou sprotected
    $- ou sprivate
    nom
    Nom du membre.
    type
    Type de l'attribut ou type de retour de la méthode (optionnel, aucun par défaut).
    valeur
    Valeur initiale du membre (optionnel, aucune par défaut).
    paramètres
    Présent seulement pour une méthode, liste des paramètres en imbriquant le modèle {{ParametreUml}} pour chaque paramètre (nom, type et valeur). Utiliser un point seul pour une liste de paramètre vide.

    Exemple

    modifier

    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