Design Patterns - Decorateur
3 h
4 exercices
Niveau 7
Énoncé
Ajoutez une contrainte pour empêcher l'ajout de Sugar plus d'une fois à une instance de café.
Contrainte
Modifiez le décorateur Sugar pour qu'il vérifie si Sugar a déjà été ajouté à l'instance de café et, dans ce cas, ne l'ajoutez pas une deuxième fois.
Résultat Attendu
Lorsque vous essayez d'ajouter Sugar une deuxième fois à la même instance de café, il ne devrait pas être ajouté, et le coût et les ingrédients ne devraient pas changer.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !