Besoin d'aide classe Ingredient Java

Hnagow -  
 Hnagow -
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. KX Messages postés 19031 Statut Modérateur 3 020
     
    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.
    0
    1. Hnagow
       
      Donc il Unite doit etre un String ?
      0
    2. KX Messages postés 19031 Statut Modérateur 3 020
       
      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.
      0
    3. Hnagow
       
      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é)
      0
    4. KX Messages postés 19031 Statut Modérateur 3 020
       
      ça ne pose pas de problème
      0
    5. Hnagow
       
      d'accord merci :)
      0