Les plats : nom, prix, type (entrée, principal, dessert)
Les boissons : nom, prix, type (chaude, froide, gazeuse, alcoolisée)
Les menus qui sont un regroupement de plats et de boissons. Souvent un plat de chaque
type plus une boisson ou deux.
Utiliser le patron de conception Composite pour modéliser cette situation et implémenter les classes
Plat, Boisson et Menu.
Implémenter une classe Restaurant (Main classe) permettant de gérer tous les produits dans un
restaurant. Cette classe permettra de tester les classes précédentes.
Le restaurant offre trois types de produits :
type plus une boisson ou deux. Utiliser le patron de conception Composite pour modéliser cette situation et implémenter les classes Plat, Boisson et Menu. Implémenter une classe Restaurant (Main classe) permettant de gérer tous les produits dans un restaurant. Cette classe permettra de tester les classes précédentes.