Beruflich Dokumente
Kultur Dokumente
Motivación
Nos facilita la construcción de un objeto con una composición de más objetos. permitiendo de esta manera reutilizar
algoritmos para crear diferentes representaciones.
Se aplica cuando:
Nuestro sistema trata con objetos complejos (compuestos por muchos atributos), pero el número de
configuraciones es limitada.
Este patrón debe utilizarse cuando el algoritmo para crear un objeto suele ser complejo e implica la interacción de
otras partes independientes.
Implementación
Consecuencias:
Reduce el acoplamiento.
Abstract Factory
El patrón Abstract Factory se parece a un Builder en que
también puede construir objetos completos, pero la principal
deferencia es que el patrón Builder se centra en construir un
objeto complejo, mientras que Abstract Factory familias de
objetos simples o complejos.
Composite
Muchas veces lo construye el constructor es producto que tiene
una estructura compuesta.
Bibliografía: