Outils pour utilisateurs

Outils du site


helloworld:design_pattern

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
helloworld:design_pattern [2020/02/10 23:37] – Précision de "Médiateur" roothelloworld: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://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/|Design Patterns du Gang of Four appliqués à Java]] {{ :helloworld:design_pattern:designpatternsgof.pdf |Archive du 08/11/2019 le 10/02/2020}}
 +
 +{{ :helloworld:design_pattern:design_patterns_-_elements_of_reusable_object-oriented_software.pdf |Design Patterns - Elements of reusable object-oriented software}}
 +
 ====Création==== ====Création====
   * [[helloworld:design_pattern:singleton|Singleton]]   * [[helloworld:design_pattern:singleton|Singleton]]
Ligne 61: Ligne 66:
 Cela peut-être implémenté par le pattern observateur si tous les objets sont indépendants. Cela peut-être implémenté par le pattern observateur si tous les objets sont indépendants.
  
-  * État +  * [[helloworld:design_pattern:etat|État]] 
-Gérer différents états à l'aide de différentes classes.+Une classe gère différents états à l'aide de différentes classes. Il permet de créer des machines à états finis.
  
   * [[helloworld:design_pattern:strategie|Stratégie]]   * [[helloworld:design_pattern:strategie|Stratégie]]
helloworld/design_pattern.1581374272.txt.gz · Dernière modification : 2020/02/10 23:37 de root