Mise en oeuvre de design pattern

Description

Cette source met en oeuvre 3 design pattern:
  • Observer
  • Command
  • Strategy


La source en elle même n'est pas très utile (faire bouger ce que j'appelle un robot sur une grille en cliquant à différents endroits). Il s'agit plutôt d'analyser le code pour voir la mise en oeuvre des pattern dans un cas concret...

Observer, pour notifier l'interface graphique des changements
Command pour le undo/redo
Strategy pour fixer le robot sur la grille

En plus, j'utilise un peu les threads; pourrait être intéressant pour ceux qui ne connaissent pas grand chose à ce sujet!

Conclusion :


N'hésitez pas à consulter les tutoriaux pour ces trois patterns:

Observer: http://www.csharpfr.com/tutoriaux/DESIGN-PATTERN-OBSERVER_783.aspx

Command: http://www.csharpfr.com/tutoriaux/COMMAND-PATTERN_824.aspx

Strattegy: http://www.csharpfr.com/tutoriaux/STRATEGY-PATTERN_823.aspx

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.