设计模式之责任链模式
Drip
2025-04-01 22:13
累计阅读3
评论0

什么是责任链模式?

责任链模式是一种行为行设计模式

在责任链模式中,会有多个处理器依次处理同一个请求。一个请求先经过A处理器处理,然后再把请求传递给B处理器处理,处理完在交由C处理器。以此类推,形成一个链条。链条上每个处理器各自承担各自的处理职责。

责任链模式的优点

责任链模式的优点是,他可以动态的去添加,修改,删除责任链上处理器对象。从而灵活的构建处理链。这样是满足单一职责和开闭原则的。

另外责任链模式也避免了发送方和接收方之间的紧耦合,增强了系统的灵活性和可拓展性。

评论