Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Tarea Academica N°03 Investigar y solucionar los problemas propuestos sobre patrones de diseño de código: 1. Aplica el patrón Observer Se solicita desarrollar una paleta de colores donde el usuario1 pueda seleccionar y visualizar el color que le guste, a la vez dicha selección debe ser controlada en tiempo real por el usuario2 y el usuario3 que hacen seguimiento a la elección realizada, el problema radica en que estos usuarios se encuentran en habitaciones distintas y no pueden ver la selección del usuario1. 2. Aplica el patrón Abstract Factory Se solicita la creación de diferentes vehículos de transporte (buses, camiones y taxis) sin que se especifique en detalle la forma de su creación. 3. Aplica el patrón Singleton Se solicita generar un historial de los eventos ejecutados por 3 usuarios del sistema, estos eventos se generan cada vez que alguno de los usuarios presiona un botón determinado de un panel de opciones, este historial debe contener la fecha y hora de ejecución del evento, además del usuario y opción presionada. 4. Aplica patrón de Diseño Decorator Un restaurante de comidas rápidas ofrece 3 tipos de combos (básico, familiar, especial) cada combo tiene características diferentes en cuanto a cantidad, porciones, salsas entre otros, el restaurante también ofrece la posibilidad de aumentar el pedido mediante diferentes porciones adicionales (tomate, papas, carne y queso). El objetivo es crear un sistema de pedidos que permita al usuario seleccionar el combo deseado, así como armar su propio pedido con las porciones adicionales, el sistema deberá informar sobre el pedido del usuario y el valor total del mismo. DESARROLLO…. 1R. https://codejavu.blogspot.com/2013/06/ejemplo-patron-observer.html 2R. https://codejavu.blogspot.com/2013/07/ejemplo-patron-abstract-factory.html 3R. https://codejavu.blogspot.com/2013/07/ejemplo-patron-singleton.html http://virtual.umng.edu.co/distancia/ecosistema/ovas/ingenieria_informatica/arquitectura_de_patrones_y_software/unidad_3/medios/interactividades/pat7_3/pat7_3.html 4R. https://codejavu.blogspot.com/2013/07/ejemplo-patron-de-diseno-decorator.html https://es.paperblog.com/ejemplo-patron-de-diseno-decorator-1998522/
Compartir