helloworld:design_pattern
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
helloworld:design_pattern [2020/02/10 21:13] – Précision sur "Commande" root | helloworld:design_pattern [2020/03/02 22:24] (Version actuelle) – Ajout d'un lien pour État root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
=====Gang of four==== | =====Gang of four==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | {{ : | ||
+ | |||
====Création==== | ====Création==== | ||
* [[helloworld: | * [[helloworld: | ||
Ligne 43: | Ligne 48: | ||
* Itérateur | * Itérateur | ||
Parcourir un ensemble d' | Parcourir un ensemble d' | ||
- | * Médiateur | + | |
- | Réduire les dépendances entre un groupe de classes en utilisant une classe Médiateur comme intermédiaire de communication. | + | |
* Mémento | * Mémento | ||
Mémoriser l' | Mémoriser l' | ||
+ | |||
* [[helloworld: | * [[helloworld: | ||
Intercepter un évènement pour le traiter. | Intercepter un évènement pour le traiter. | ||
Ligne 56: | Ligne 61: | ||
Reactor : proche de l' | Reactor : proche de l' | ||
- | * État | + | * Médiateur |
- | Gérer | + | Réduire les dépendances entre un groupe de classes en utilisant une classe Médiateur comme intermédiaire de communication. |
+ | |||
+ | Cela peut-être implémenté par le pattern observateur si tous les objets sont indépendants. | ||
+ | |||
+ | * [[helloworld: | ||
+ | Une classe gère différents états à l'aide de différentes classes. Il permet de créer des machines à états finis. | ||
* [[helloworld: | * [[helloworld: |
helloworld/design_pattern.1581365616.txt.gz · Dernière modification : de root