caa-pjt / Java_design_pattern_lab

CAS-GMA | DPF - Conception Orientée Objets et UML Introduction aux design Pattern en JAVA
0 stars 0 forks source link

Labo 3 - tâche 1 #8

Open caa-pjt opened 1 month ago

caa-pjt commented 1 month ago

Tâche 1 Nous allons maintenant permettre de gérer des suppléments possibles avec n'importe quel produit. Nous allons considérer au départ, deux suppléments possibles : ExtraDose et ExtraTaste. Ces suppléments s'appliquent sur les plats, les boissons et même les menus. Chaque fois qu'un supplément ExtraDose est demandé, une majoration de 10% est appliquée au prix, et c'est 15% pour le supplément ExtraTaste. Les suppléments peuvent s'accumuler. Utiliser le patron Décorateur pour enrichir les méthodes de calcul des prix des Produits lorsque des suppléments sont appliqués.