- Autor del tema
Si no es mucho pedir me gustaría que alguien me ayudara con este ejercicio que nos han mandado:
Diagramas de clases. Alimentos de un restaurante
Elabore el diseño de una jerarquía de clases para modelar los alimentos de un restaurante, en el que
se sirven:
• Plato fuerte
• Ensalada
• Sopa
• Postre
• Bebida
El sistema debe tomar en cuenta las siguientes consideraciones:
• Todos los alimentos tienen como datos el nombre y su precio.
• El pollo puede ser un ingrediente del plato fuerte, la ensalada y la sopa.
• La carne puede ser un ingrediente solamente del plato fuerte.
• Tanto el plato fuerte, la ensalada y la sopa pueden contener sal.
• El azúcar puede ser un ingrediente del postre y la bebida.
• Para comer el plato fuerte y la ensalada se requiere uso de tenedor y/o cuchillo.
• Para degustar la sopa, se requiere cuchara.
• El postre se puede ingerir mediante cuchara o tenedor.
• La bebida se sirve en un vaso y/o se puede utilizar una pajita.
Utilice variables booleanas para identificar la presencia de un ingrediente y el uso de un
determinado cubierto para cada alimento. Capture dichas variables a través de checkboxes
activando solamente las necesarias de acuerdo al tipo de alimento. Agregue un constructor a cada
clase para inicializar sus datos e invoque el constructor de la clase base desde el constructor de cada
clase derivada.
Se pide:
Diagrama de clases.
Codificación en Java de la jeraquía de clases correspondiente.
El caso es que ando perdido en esta asignatura así cualquier ayuda se agradece