Programación Orientada a Objetos
Patrón Composite: hamburguesería
Objetivo:
- Se debe desarrollar el carrito de compras de un servicio de e-commerce para una cadena de comida rápida. Deben modelar un carrito capaz de agregar los productos que los usuarios desean comprar (diferentes sándwiches y acompañamientos como papas fritas, ensaladas y gaseosas). De ellos se conoce nombre y precio.
- Además, se desea poder agregar al carrito menús especiales (combos) que ya vienen armados con una selección de diferentes productos y el precio del combo es la suma del precio de cada uno de los productos. El carrito debe poder informar cuánto es el total de la compra.