Chain of Responsibility
Chain of responsibility decouples senders and receivers of requests. It does this by passign requests from a sender down a chain of objects until the request is handled.
Quick Reference
| Pattern Name | Chain of Responsibility |
| Other Names | N/A |
| Classification | Object Behavioral |
| Intent | decouples senders and receivers of request by allowing multiple objects in a chain to handle request |