cadena de responsabilidades

Post on 14-Mar-2016

252 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Trabajo de Patrones de diseño sobre el patron de cadena de responsabilidades.

TRANSCRIPT

CADENA DE RESPONSABILIDADES

Por: Nefi Ureña & Federico Poveda

1

PROPÓSITO•Evita el acoplamiento entre el Cliente y el Servidor.

•Da la posibilidad de respuesta a varios Objetos.

•Encadena Objetos Servidores.

2

APLICABILIDAD•Cuando más de un Objeto podría usar una solicitud.

•Cuando se envía una solicitud sin especificar el Tipo de Receptor.

•La cadena de Objetos debe ser especificada dinámicamente.

3

ESTRUCTURA

4

PARTICIPANTES•Manejador: define una interfaz para las solicitudes.

•Manejador Concreto: responsable del manejo de solicitudes.

•Cliente: dirige la solicitud al Objeto MC.

5

COLABORACIONES

•Cuando un cliente indica una solicitud, la solicitud viaja por toda la cadena.

6

CONSECUENCIAS

•La recepción de una solicitud no esta garantizada.

7

EJEMPLOSEN JAVA

8

top related