Open Pablo-Goros opened 1 month ago
Hola @Pablo-Goros Estas juntando en un solo enum instancias de categorías distintas. Podrías hacer un enum para los tipos de pizza y otro enum para los toppings. No importa si ambos tienen name y price, está bien que estén separados porque representan cosas distintas. Respecto a Pizza te comento lo siguiente:
Bien, gracias por las correcciones.
Sobre la separacion de los dos enums: Se deberia definir una interfaz que sea implementada por Toppings y PizzaType? Ya que ambos enums usan exactamente los mismos metodos?
Si, puede ser una interfaz que tenga los métodos getPrice y getName.
Genial. Muchas gracias
Hola como va? Queria saber si la siguiente resolucion del ej3 es correcta:
Enunciado: Se quiere modelar el menú de una pizzería. Se tienen dos tipos de pizza: al horno y a la parrilla y varios agregados (toppings) que se le pueden poner encima a la pizza: extra queso, tomate y cebolla. Los precios de los tipos de pizza son: Pizza al horno: $100 Pizza a la parrilla: $150 Los precios de los toppings: Extra queso: $20 Tomate: $30 Cebolla: $10
Y una duda que me surgio viendo la resolucion subida, mas que nada en la opcion 1. Se deberia definir una interfaz que sea implementada por Toppings y PizzaType? Ya que ambos enums usan exactamente los mismos metodos