Chain of Responsability

Warning: This post isn’t ready
I’m translating this:

Chain of Responsability

Problema: Imaginate que un objeto llama a una función de otro objeto, y este al hacer esto llama a otro objeto, y este a otro… cada uno con distintos nombres de funciones y tal. Como hemos visto hay soluciones para esto para facilitar el trabajar con esta clase de problemas.

Solución: Vamos a usar el polimorfismo para que las clases que heredan de una puedan llamar a otras facilmente y haciendo todo más estandarizado y fácil.

Fundamento:


Un manejador tendrá referencias de otros manejadores que dependan de el. Todos los manejadores tienen la función Operación (o la que sea) y al llamarla llaman también a los objetos asociados que puedan tener que hacerlo.

Ejemplo:

Leave a Reply