Revista Tecnología

Patrones Creacionales: Factory Method

Publicado el 02 noviembre 2014 por Alexander171294 @std_io
En una de las entradas anteriores hablamos sobre Patrones de diseño, realizamos una introducción simple y ahora hablaremos sobre el Factory Method, un patrón creacional.
Patrones Creacionales: Factory MethodSugiero ver el patrón anterior, el ObjectPool que incluye una explicación de los patrones creacionales y su razón de ser.
El factory method es un patrón de diseño creado para resolver el problema que sucita a la hora de crear instancias de muchos subtipos de clases que tengan particularidades, los detalles que incluyen pueden resultar innecesarios para el cliente que implemente dichas clases, de modo que se engloba el proceso de construir las instancias en una clase constructora.
Patrones Creacionales: Factory MethodPueden ver un ejemplo del factory method en php en el siguiente enlace:
http://pastebin.com/jDXNB8de
Espero que les haya gustado la idea, pd: la imagen fue sacada de wikipedia.

Volver a la Portada de Logo Paperblog