Patrones de diseño en la programación
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 462,83 KB
Factory Pattern
Delegar la instanciación del objeto proxy a la factoría (abstraen el proceso de instanciación) - Factory sin estado, implica que su método para la obtención de objetos de tipo Product createProduct() es static.
Objetivo. No tener que recompilar la factoría si añadimos nuevos productos (proxys).
Este objetivo implica que la factoría no debe conocer los nombres (productos/proxys) en tiempo de compilación. ¿? (Evitar los switch o if-else)
La factoría necesita un selector para instanciar un tipo concreto de objeto. Este selector debe ser autosuficiente para instanciar un objeto a partir de él. El selector que vamos a utilizar va a ser el nombre de la clase del proxy concreto.
Singleton pattern
Por lo general,... Continuar leyendo "Patrones de diseño en la programación" »