Magazine Internet

Design Pattern : le modèle stratégie illustré en C++

Publié le 02 février 2008 par Samuel Martin

Article contenant uniquement du code source C++ illustrant le premier chapitre du livre "Tête la première :Design Pattern"

Le patron stratégie est un patron de conception (design pattern) de type comportemental grâce auquel des algorithmes peuvent être sélectionnés à la volée au cours du temps d'exécution selon certaines conditions, comme les stratégies utilisées en temps de guerre. Les principes orientés objets sont en autres : Encapsulez ce qui varie, préférez la composition à l'héritage, programmez des interfaces, non des implémentations. Pour plus de détails au niveau de cette conception, veuillez vous référez au manuel "Tête la première Design Patterns". L'article n'explique pas comment et pourquoi utiliser le "patron stratégie", je fournis uniquement le code C++ correspondant à l'exemple en Java.
Voici l'exemple en C++ -> superCanard.html (coloration syntaxique)
Voici l'exemple en Java -> superCanard.tar.gz (fichiers fournis avec le livre)
Remerciement à Clément et Yannick pour leurs corrections.

Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Samuel Martin 21 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossiers Paperblog

Magazine