-
Notifications
You must be signed in to change notification settings - Fork 0
Hito 1: Core
FcoJoseBernalPerez edited this page Apr 14, 2021
·
13 revisions
-
-
Esta clase interfaz ha sido creada con la intención de dar acceso a ciertas funciones de los objetos productos. De esta forma, aquellas que no son necesarias para el usuario y sólo se utilicen dentro de su implementación no sean accesibles para este.
-
El objetivo de esta clase es gestionar los objetos productos: Construir un producto, modificarlos y devolver los datos de interés a través de sus observadores. En ella se encuentran implementadas todas las funciones que están disponibles de cara al exterior mediante la clase interfaz nombrada anteriormente.
-
Un menú está formado de distintos objetos producto y a su vez es un producto más. Para la correcta implementación de esta clase hemos usado el patrón composite.
-