Création d'une opération à réaliser

Lorsque vous créez un lien de réalisation entre une classe et une interface, la classe doit réaliser toutes les opérations de l'interface.

Lorsque l'option Mettre en oeuvre automatiquement les interfaces réalisées est sélectionnée dans les options de modèle ( Outils > Options du modèle ), l'opération est automatiquement créée dans la classe qui réalise l'interface.

Lorsque l'option Mettre en oeuvre automatiquement les interfaces réalisées est désélectionnée dans les options de modèle, vous pouvez créer manuellement une opération à réaliser, en procédant comme suit :

  1. Double-cliquez sur le symbole d'une classe liée à une interface par un lien de réalisation, puis cliquez sur l'onglet Opérations.

  2. Cliquez sur le bouton A réaliser pour afficher la fenêtre Opérations à réaliser. Cette fenêtre contient la liste de toutes les opérations de l'interface qui peuvent être réalisées à partir de la classe. Vous pouvez utiliser le bouton Propriétés pour afficher la feuille de propriétés d'une opération.

  3. Sélectionnez une opération dans la liste, cliquez sur Réaliser, puis sur Fermer. Une copie de l'opération est créée dans la classe et est ajoutée à la fin de la liste des opérations pour la classe. Elle est grisée, ce qui signifie qu'elle ne peut pas être modifiée. En outre, le stéréotype <<Implement>> est automatiquement ajouté dans l'opération. Ce stéréotype ne peut être ni modifié ni supprimé.
  4. Cliquez sur OK.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com