Bonjour,
Dans le cadre d'un projet java qui consiste en la gestion d'un fast-food, il me faut établir les produits disponibles à la vente. Le problème c'est que certains produits sont à l'unité (sauce, desserts), d'autres en volume (frites, boissons) et parmi ceux vendus à l'unité, il y a des produits composés (hamburgers,...) qui se composent d'ingrédients.
Voici donc le diagramme de classe sans méthodes ni variables:
Pour les produits, pas de soucis particulier, j'ai utilisé l'héritage mais je ne vois pas comment "dire" que l'objet Produit_compose se compose d'objet Ingrédient...
Sachant que j'appelle ingrédient ce qui entre dans la constitution d'un produit composé (la frite n'est pas un ingrédient, le coca non plus, mais les cornichons, tomates, steaks oui
Pour l'instant on a vu les bases, l'héritage, polymorphisme, interface, méthode abstraite, exception et quelques listes (LinkedList et ArrayList).
Si quelqu'un peut m'aider à résoudre mon problème ou a des conseils pour l'architecture de mon programme je suis preneur.
Merci
Partager