Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PATRONES DE COMPORTAMIENTO
Los patrones de comportamiento tienen que ver con algoritmos y con la asignacin de responsabilidades a objetos. Los patrones de comportamiento describen no slo patrones de clases y objetos, sino tambin patrones de comunicacin entre ellos.
Basados en clases Usan la herencia para distribuir el comportamiento entre clases (Patrones Template Method e Interpreter)
Basados en objetos Usan la composicin de objetos en vez de la herencia (Patrones Mediator, Chain of Responsability, Observer, Strategy, Command, State, Visitor, e Iterator)
CADENA DE RESPONSABILIDAD
Chain of Responsability (CoR) Pipeline Completar mas o eliminar
PROPSITO
Evita acoplar el emisor de una peticin a su receptor, dando a ms de un objeto la posibilidad de responder a la peticin. Encadena los objetos receptores y pasa la peticin a travs de la cadena hasta que es procesada por algn objeto.
PROBLEMA
Video de Mariano
SOLUCIN
Video de Mariano
CLIENTE
MANEJADOR
- Define una interfaz para tratar las peticiones - Implementa el enlace al sucesor (opcional)
MANEJADOR CONCRETO
- Puede acceder a su sucesor. - Si puede manejar la peticin, lo hace. En caso contrario la reenva a su sucesor.