0% encontró este documento útil (0 votos)
6 vistas2 páginas

Patrones de Diseño Creacionales en POO

Cargado por

Miguel Franco
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas2 páginas

Patrones de Diseño Creacionales en POO

Cargado por

Miguel Franco
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tecnologías Aplicadas

Programación
Orientada a Objetos II
Infografía Semana 3

Patrones de Diseño
Creacionales
Patrón Patrón Patrón
Factory Method Abstract Factory Singleton
Se centra en la creación de una Busca agrupar un conjunto de Es un patrón utilizado para
clase fábrica la cual tiene clases que tiene un controlar la creación de una
métodos que nos permitan funcionamiento en común única clase por lo que solo se
crear objetos de un subtipo llamadas familias, las cuales son puede crear una única instancia
determinado. creadas mediante un factory. en toda la aplicación.

Su Objetivo es escribir una Su Objetivo es facilitar una Su Objetivo es garantizar la


clase para reutilizarla con tipos interfaz para crear familias de creación de una instancia de la
arbitrarios de datos objetos que estén relacionados clase y proveer un punto de
o dependientes sin que se acceso global a él, vale acotar que
PATRONES RELACIONADOS requiera especificar su clase. todos los objetos de esta clase
utilizan la misma instancia.
Abtract Factory PATRONES RELACIONADOS
PATRONES RELACIONADOS
Template Method Factory Methof
Abstract factory
Prototype Singleton
Builder
Builder
Prototype
Prototype

Escuela de Tecnologías Aplicadas Documento:


Asignatura: RA Infografía semana 3
Programación Orientada a Objetos II 2 páginas
Patrón Patrón Patrón
Builder Prototype Object Pool
Este patrón permite centralizar Este patrón se encarga de la Este patrón se encarga de
el proceso de creación en un clonación de objetos, estos administrar la reutilización de
único punto, y crear nuevos objetos son creados objetos, cuando un tipo de
representaciones diferentes de mediante un pool de prototipos objeto determinado es caro de
un mismo objeto. elaborados previamente y crear o solamente puede ser
almacenados. creado un número limitado de
objetos.
Su Objetivo de separar el
proceso de construcción de un Su Objetivo es crear a partir de
objeto, de la forma en que dicho un modelo. Permite crear Su Objetivo es reutilizar los
objeto es representado, de objetos prediseñados sin objetos con el propósito de evitar
manera que el mismo proceso conocer detalles de cómo la tarea de crearlos de nuevo,
de construcción pueda crear crearlos. cada vez que la aplicación lo
resultados diferentes. requiere, y así mantener un
PATRONES RELACIONADOS almacén de objetos creados
PATRONES RELACIONADOS previamente para ser utilizados.
Abstract factory

Abstract factory Facade PATRONES RELACIONADOS

Factory Method Factory Method Fly weight


Visitor Decorator

También podría gustarte