Besoin d'aide classe Ingredient Java

Fermé
Hnagow - 20 avril 2012 à 16:38
 Hnagow - 20 avril 2012 à 17:12
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 :)


A voir également:

1 réponse

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
20 avril 2012 à 16:43
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
Donc il Unite doit etre un String ?
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
20 avril 2012 à 16:51
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
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
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
20 avril 2012 à 17:10
ça ne pose pas de problème
0
d'accord merci :)
0