Selon le site dofactory, le pattern "Strategy" définie une famille d'algorithmes, encapsule chacun d'eux, et les rends inter-changeables. Il laisse l'algorithme varier indépendamment du client qui l'ulitise.
Il se base sur l'utilisation de la composition plus que de l'héritage.
Cet article détaille donc le design pattern Strategy, avec un exemple simple. Comment conserver le principe de "Un objet, une responsabilité" ? Donc, plutôt que de surcharger une classe, pourquoi ne pas utiliser la composition?
Il présente une classe dont le comportement doit évoluer au moment de quitter l'application.
samedi 30 janvier 2010
Inscription à :
Publier les commentaires (Atom)
1 commentaire:
Hello! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche.
Your blog provided us useful information to work on.
You have done a extraordinary job!
my site; Gucci Scarpe
Enregistrer un commentaire