Matching Pairs Patrones diseño creacionalesOnline version Los patrones de diseño creacionales facilitan la tarea de creación de nuevos objetos, de tal forma que el proceso de creación pueda ser desacoplado de la implementación del resto del sistema. by Otoniel Alvarez 1 Factory Method: 2 Abstract Factory: 3 Singleton: 4 Builder: 5 Prototype: Expone un método de creación, delegando en las subclases la implementación de este método. limita a uno el número de instancias posibles de una clase en nuestro programa, y proporciona un acceso global al mismo. Permite la creación de objetos basados en «plantillas». Un nuevo objeto se crea a partir de la clonación de otro objeto. Separa la creación de un objeto complejo de su estructura, de tal forma que el mismo proceso de construcción nos puede servir para crear representaciones diferentes. Nos provee una interfaz que delega la creación de un conjunto de objetos relacionados sin necesidad de especificar en ningún momento cuáles son las implementaciones concretas.