< Précédent | Suivant >

Leçon 7 : Réapplication de pattern

Cette leçon porte sur la réapplication du modèle de pattern après avoir ajouté des éléments à une interface que vous utiliserez comme argument.

Si vous souhaitez voir cette leçon avant de commencer la procédure, cliquez sur :

A la leçon 6, vous avez défini des arguments pour le pattern d'interface. Vous avez vu que des opérations UML sont ajoutées à la classe AppFunction1 lorsque vous définissez AppFunction1 comme argument, et qu'elle est liée au paramètre de canevas affecté. Maintenant, vous pouvez modifier des éléments d'arguments pour observer comment vous pouvez réappliquer des patterns pour mettre à jour les autres éléments qui sont intervenus dans l'application du pattern.

Pour pouvoir vous rendre compte de la puissance des patterns, ajoutez une opération et observez le résultat de la réapplication du pattern. Pour ajouter une opération à une interface :

  1. Dans la vue Explorateur de projets, cliquez avec le bouton droit de la souris sur l'interface IMyInterface puis cliquez sur Ajouter une opération > UML. Une opération est ajoutée à l'interface et le nom par défaut est sélectionné.
  2. Entrez myOperation pour remplacer le nom par défaut.
  3. Dans la vue du diagramme, cliquez à l'aide du bouton droit de la souris sur l'instance du pattern, puis sur Patterns > Réappliquer le Pattern . Tous les éléments liés, comme dans le cas de ce pattern, sont maintenant réévalués par le pattern, si l'auteur du pattern n'a pas modifié spécifiquement le processus de réapplication dans la conception d'un pattern.
  4. Dans la vue du diagramme ou dans la vue Explorateur de projets, recherchez la classe AppFunction1 pour observer le résultat de la réapplication du pattern. L'opération myOperation a été ajoutée à IMyInterface.
Terminez ce tutoriel en consultant la section Résumé de l'application d'un pattern.
< Précédent | Suivant >

Vos commentaires