HOPEX UML : HOPEX XML Schemas : Compléments UML : Compléments liés à l'héritage : Surcharger des éléments
   
Surcharger des éléments
De même que pour un attribut, il est possible de surcharger un élément.
Cette surcharge indique que l'élément B (surchargeant) se substitue à l'élément A (surchargé) et que les propriétés de l'élément B (surchargeant) sont définies prioritairement sur A.
*Restriction : L'élément surchargé doit impérativement être un élément hérité d’une classe ancêtre.
Pour indiquer qu’un élément est surchargé dans l’éditeur de schéma :
1. Ouvrez la fenêtre de Propriétés du rôle surchargé.
2. Choisissez l'onglet Compléments.
3. Sélectionnez Rôle surchargeant et cliquez sur le bouton Relier.
4. Dans la fenêtre de sélection, recherchez le rôle surchargeant puis cliquez sur Relier.
Modélisation UML
Pour surcharger des éléments à partir d’un diagramme de classes :
1. Cliquez sur le menu Affichage > Vues et détails et cochez la case Schéma.
2. Cliquez sur le bouton Lien de la barre d’objets.
3. Dans le diagramme, cliquez sur le rôle surchargeant puis reliez-le au rôle surchargé.
4. Une fenêtre vous demande le type de lien que vous voulez créer. Sélectionnez Rôle surchargé puis cliquez sur OK.
Voir aussi "Surcharger des attributs".
Vous pouvez également surcharger des groupes.