Méthodes d'une opération (comportement opaque)
Une méthode - ou comportement opaque - est une représentation textuelle de l'implémentation d'une opération, d'une classe ou d'un composant. Elle spécifie l'algorithme ou la procédure qui produit les résultats d'une opération ou le comportement d'un élément.
Pour définir la méthode implémentant une opération :
1. Ouvrez la fenêtre de propriétés de l’opération.
2. Sous l’onglet Méthode, cliquez sur le bouton Nouveau.
3. Cliquez dans la colonne Classe détentrice et sélectionnez Classes candidates (Opérations).
4. L’outil recherche les classes susceptibles de fournir les méthodes d’implémentation.
Vous pouvez également créer une nouvelle classe détentrice de la méthode.
Pour saisir le corps du texte de la méthode qui implémente l’opération :
1. Ouvrez la fenêtre de propriétés de la méthode.
2. Cliquez le sous-onglet Caractéristiques.
3. Définissez la méthode dans le cadre Corps.
Quand une classe possède plusieurs sous-classes, chaque sous-classe est susceptible d'implémenter l'opération sous forme d'une méthode différente.
L’onglet Méthode présente la méthode relative à la classe sélectionnée.