Vous n'êtes pas connecté. Connexion
|
|
Frédéric Mallet > Patrons de conception > Le patron décorateur
Le patron décorateurDe $1EnoncéSur le modèle des transparents 13 et 14 du cours construire des décorateurs qui décorent des objets de type Writer pour :
On veut avoir un décorateur pour chacun des cas énumérés ci-dessus. On veut également pouvoir combiner deux décorateurs. Code de basePar exemple, le code suivant: /div[2]/p[2]/span, reference to undefined name 'syntax' produit la sortie:
Exemple 0Avant de commencer, réaliser un décorateur trivial DummyWriter qui réalise le patron décorateur, sans ajouter de fonctionnalité de telle sorte que le code suivant: /div[3]/p[2]/span/span, reference to undefined name 'syntax' produise la sortie:
Exemple 1Si vous avez répondu à la première question, vous avez construit la classe ToUpperCaseWriter de telle sorte que le code suivant: /div[4]/p[2]/span/span, reference to undefined name 'syntax' produise la sortie: JE N'AIME PAS LES MAJUSCULES. MAIS EN FRANÇAIS C'EST OBLIGATOIRE.
Mots clés:
|
Powered by MindTouch Deki Open Source Edition v.8.08 |