Patrones de diseño

Páginas: 2 (465 palabras) Publicado: 6 de septiembre de 2015
Patrones de diseño
Javier Villalobos Badillo

¿Qué es y para qué usar un patrón
de diseño?
Los patrones de diseño son la base de la
solución de algunos problemas de
programación más comunes.

Unpatrón de diseño resulta ser la solución a
algún problema de diseño. Esta solución
debe de ser efectiva y reutilizable.

Objetivos de los patrones de diseño
• Proporcionar catálogos de elementosreusables en el diseño de sistemas
software.
• Evitar la reiteración en la búsqueda de soluciones a problemas ya conocidos
y solucionados anteriormente.
• Formalizar un vocabulario común entre diseñadores.
•Estandarizar el modo en que se realiza el diseño.
• Facilitar el aprendizaje de las nuevas generaciones de diseñadores
condensando conocimiento ya existente.

Tipos de patrones
CreacionalesCorresponden a patrones de diseño software que solucionan problemas de creación de instancias. Nos
ayudan a encapsular y abstraer dicha creación.
Estructurales
Son los patrones de diseño software quesolucionan problemas de composición (agregación) de clases
y objetos.
De comportamiento
Se definen como patrones de diseño software que ofrecen soluciones respecto a la interacción y
responsabilidades entreclases y objetos, así como los algoritmos que encapsulan.

Creacionales
Singleton
Está diseñado para restringir la creación de
objetos pertenecientes a una clase o el valor
de un tipo a un únicoobjeto.
Su intención consiste en garantizar que una
clase sólo tenga una instancia y proporcionar
un punto de acceso global a ella.
Para asegurar que la clase no puede ser
instanciada nuevamente se regulael alcance
del constructor (con atributos como
protegido o privado).

El patrón Decorator responde a la necesidad
de añadir dinámicamente funcionalidad a un
Objeto. Esto nos permite no tener quecrear
sucesivas clases que hereden de la primera
incorporando la nueva funcionalidad, sino
otras que la implementan y se asocian a la
primera.

Estructurales
Decorator

Creacionales
Singleton
Está...
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
  • Patrones De Diseño
  • patron 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