patrones de diseño

Páginas: 4 (937 palabras) Publicado: 22 de marzo de 2013
Patrones de diseño
GRAPS
Creador
Experto
Bajo Acoplamiento
Controlador
Alta
Cohesión
responsable de asignarle a la clase B la responsabilidad de crear una instancia de clase A. 

Masfáciles de mantener y comprender
Fácil de reutilizar
Secuencias de operaciones
Fácil mantenimiento y mejoras
Favorece mucho a la reutilización de instancias

Se conserva el encapsulamiento, ya que losobjetos se valen de su propia información para hacer lo que se les pide
.
Fácil de entender
 Asigna la responsabilidad del manejo de un mensaje de los eventos de un sistema a una clase
una clasecohesiva se puede utilizar para un propósito muy especifico.

Bajo acoplamiento
Bajo nivel de acoplamiento
No existen “efectos colaterales” debido a cambios en otros componentes.

clase quetiene responsabilidades moderadas en un área funcional y colabora con otras clases para realizar una tarea
GOF
Creacionales
Estructurales
Comportamiento
Object Pool
-  Se obtienen objetos nuevos através de la clonación. Utilizado cuando el costo de crear una clase es mayor que el de clonarla. Especialmente con objetos muy complejos. Se especifica un tipo de objeto a crear y se utiliza unainterfaz del prototipo para crear un nuevo objeto por clonación. El proceso de clonación se inicia instanciando un tipo de objeto de la clase que queremos clonar.
Fábrica abstracta
- Permite trabajar conobjetos de distintas familias de manera que las familias no se mezclen entre sí y haciendo transparente el tipo de familia concreta que se esté usando.
Constructor virtual
Permite variar larepresentación interna del producto.
Oculta el modo de ensamblacion, dado que el producto se constituye de una interfaz abstracta.
Proporciona un control mas fino sobre el proceso de construcción,construye el producto paso a paso.
Método de fabricación
Define una interfaz para crear un objeto.
Las subclases son las que deciden que clase instanciar.
Permite que una clase delegue a sus subclases...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Patrones De Diseño
  • Patrones de Diseño
  • Patrones De Diseño
  • patron de diseño
  • Patrones de Diseño
  • Patrones de Diseño
  • Patrones De Diseño
  • PATRONES DE DISEÑO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS