Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.03 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.03 KB

TallerPatrones

Integrantes

Juan Carlos Pisco
Oscar Moises
Ramos Pozo

1. Indique como podría servir cada uno de los patrones dentro de este sistema. (explique)

a. Builder:

El Builder facilita la creación de vehículos de diferentes marcas. En vez de ingresar todos los datos especificados en una marca cada vez que se quiere crear un vehiculo en especifico, se crean concrete builders para que la clase director cree los vehiculos con esas especificaciones por nosotros.

b. Decorator:

El decorator ayuda a añadir dispositivos extra a vehiculos sin tener que crear nuevas clases para estos. Por ejemplo, si queremos una versión de un Audi con sensores para retro, ya no tenemos que crear una clase AudiSensores, simplemente le añadimos los sensores a un vehiculo Audi que quiere este dispositivo mediante el decorator.

2. Diseñe el diagrama de clases correspondiente aplicando los patrones de diseño. (adjunte el diagrama de clases)

sec