Anda di halaman 1dari 11

PATRONES DE DISEO

REFERENCIAS: * Libro Ingeniera del Software, Un Enfoque Practico, Roger S. Pressman, 6ta Edicin, Ed. McGrawHill

EQUIPO:
AZTAXELLI PAULA ORTEGA BRAVO
STEFANY NATALY MANJARREZ MORENO HUGO SANCHEZ POZAS MARCO ANTONIO LEN GONZLEZ GMEZ

1.- DEFINICIN

PATRONES DE DISEO

2.ELEMENTOS

3.CLASIFICACIN

1.- DEFINICIN
Qu es un Patrn de Diseo?
Un patrn es una solucin probada que se puede

aplicar con xito a un determinado tipo de problemas que pueden aparecer repetidamente.
Son un esqueleto bsico que cada diseador

adapta a las peculiaridades de su aplicacin.

2.- ELEMENTOS
Qu debe poseer un Patrn de Diseo?
Nombre:

* Para describir el problema y la solucin en una o dos palabras. * Un buen nombre facilita la comunicacin entre los desarrolladores.

Problema:

* Especifica el problema y su contexto.


* Lista de condiciones para que pueda aplicarse el patrn.
Solucin:

* Describe los componentes del diseo, sus relaciones, sus responsabilidades, y colaboraciones.
* No describe una implementacin en particular.

Consecuencias:

* Son los resultados de aplicar el patrn.


* Son criticas para evaluar las alternativas. * Entender los costos y beneficios de aplicar el patrn.

3.- CLASIFICACIN
Cuntas Clasificaciones Existen? Los patrones de diseo se clasifican en dos:
1.

Segn el Propsito: Qu hace el patrn?

Creacionales: Creacin de objetos. Estructurales: Composicin de clases y objetos. De Comportamiento: (o funcionales) interaccin

entre objetos.
VER TABLA

2.

Segn el mbito: Clases u Objetos?

De clases
De Objetos

FINAL

Clasificacin segn el Propsito


mbito Clase Creacional Objeto Abstracta, Prototipo, Puente, Decorador, Mtodo Fbrica Fbrica Constructor, Singleton. Adaptador, Compuesto, Apoderado.

Estructural

De Comportamiento

Intrprete, Mtodo Plantilla

Cadena de responsabilidad, comando, Iterador, Mediador, Visitante.

GRACIAS POR SU ATENCIN !!!

Anda mungkin juga menyukai