Articles du 6 décembre 2007

Motifs de Création : Monteur

décembre6, 2007

Troisième article dans la série des Design Patterns (ou Motifs de Conception), celui-ci nous expliquera le rôle et l’utilisation du motif Monteur (Builder)

But

Séparer la construction d’un objet complexe de sa représentation, afin qu’un même processus de constrauction puisse créer différentes représentations.

Autre Nom

Builder

Exemple

Un lecteur pour le format d’échange de documents RTF (Rich Texte Format) devrait être capable de convertir le RTF vers de multiples formats textes. Le lecteur pourrait convertir des documents RTF en texte ASCII ou en un widget texte pouvant être édité interactivement. Le problème, cependant, est que le nombre de conversions possible est sans fin. Donc, on devrait pouvoir ajouter de nouvelles conversions sans modifier le lecteur.

(la suite…)

Vers le haut