Patrones De Diseño

Páginas: 4 (849 palabras) Publicado: 23 de febrero de 2013
Cátedra de Diseño de Sistemas
2012

PROFESOR TITULAR: Lic. Domingo Donadello

JEFE TRABAJOS PRÁCTICOS: Ariel Lomónaco

TRABAJO PRÁCTICO NRO. 3

TEMA: Patrones de Diseño


Los patrones dediseño son soluciones probadas en diferentes contextos que resuelven los problemas comunes de programación y desde la aparición del libro escrito por la famosa Gang Of Four, GoF (Erich Gamma, RichardHelm, Ralph Johnson y John Vlissides), han estado presentes en el desarrollo de software desde hace más de una década, aunque su utilización es independiente del lenguaje de programación, han sido másconocidos y utilizados por los lenguajes orientados a objetos.
En el libro de GoF se describen 23 patrones agrupados en 3 categorías: de creación, estructurales y de comportamiento.

Patronescreacionales: Tratan de solucionar los problemas que pueden surgir en la creación de objetos.
* Abstract Factory: Proporciona una interfaz para crear familias de objetos o que dependen entre sí, sinespecificar sus clases concretas.
* Factory Method: Define una interfaz para crear un objeto, pero deja que sean las subclases quienes decidan qué clase instanciar. Permite que una clase delegue ensus subclases la creación de objetos.
* Builder: Separa la construcción de un objeto complejo de su representación, de forma que el mismo proceso de construcción pueda crear diferentesrepresentaciones.
* Prototype: Especifica los tipos de objetos a crear por medio de una instancia prototípica, y crear nuevos objetos copiando este prototipo.
* Singleton: Garantiza que una clase sólotenga una instancia, y proporciona un punto de acceso global a ella.

Patrones estructurales: Tratan de facilitar el diseño identificando formas simples de establecer relaciones entre entidades.* Adapter: Convierte la interfaz de una clase en otra distinta que es la que esperan los clientes. Permiten que cooperen clases que de otra manera no podrían por tener interfaces incompatibles....
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