Besoin d'aide classe Ingredient Java

Bonjour,

je doit faire un livre de cuisine en java, je viens donc de le commencer .
J'ai une classe Ingredient qui a pour attributs =>
String nom ; // nom de l'ingrédient
String []Unite; // pour l'unité de mesure
int nbu; // nombre d'unités
int MAXU=25; //nombre maximum d'unités

j'ai mon constructeur, les accesseurs ...

j'aimerai faire une sous-classe pour les ingrédients liquide ( qui s'exprime en l, dl, cl ..) et et une autre pour les ingrédients fractionnable (g, kg, mg ...)
Comment est ce que je peux faire ces classes ?

j'espère avoir une réponse rapidement . Au revoir :)

1 réponse

  1. Modérateur
    Pourquoi ton unité est-elle un tableau ?
    Toutes les unités sont de la même forme : l'unité de base (gramme, litre, ...) et les unités dérivées (kilo, milli...). En te débrouillant bien il te suffit juste de spécialiser l'unité de base pour faire ce que tu veux.
    1. Donc il Unite doit etre un String ?
    2. Modérateur
      Tout dépend comment tu t'en sers, mais à première vue oui, et il correspondrait juste à l'unité de base, les unités dérivées pouvant être déduites il est inutile de les préciser.
    3. En fait je voudrais utiliser la classe Ingrédient dans une autre classe LesIngredient ( qui va gérer un ensemble d'ingrédients) (son nom et l'unité)
    4. Modérateur
      ça ne pose pas de problème
    5. d'accord merci :)