设计模式-职责链模式

职责链模式(Chain of Responsibility):通过给多个对象请求处理的机会,减少请求的发送者和接受者之间的耦合。将这些对象链接起来,在链中传递请求,知道有一个对象处理这个请求。

职责链模式就是把多个处理者连起来形成一个链条,实现解耦。

在职责链模式中,使得每一个对象都有可能来处理请求,而将这些多个对象 串一条链 来传递处理请求。只有最后最后一个对象可以完全处理这个请求。即最后一个对象也就是 链尾。从而也就实现了 请求的接受者和 发送者之间的解耦。

相关推荐
N_NAN_N5 小时前
类图+案例+代码详解:软件设计模式----原型模式
java·设计模式·原型模式
缘来是庄6 小时前
设计模式之组合模式
java·设计模式·组合模式
DKPT6 小时前
Java组合模式实现方式与测试方法
java·笔记·学习·设计模式·组合模式
鼠鼠我呀26 小时前
【设计模式09】组合模式
设计模式·组合模式
N_NAN_N8 小时前
类图+案例+代码详解:软件设计模式----单例模式
java·单例模式·设计模式
尤物程序猿9 小时前
设计模式之代理模式--数据库查询代理和调用日志记录
设计模式·代理模式
GodKeyNet18 小时前
设计模式-模板模式
设计模式·模板模式
缘来是庄1 天前
设计模式之建造者模式
java·设计模式·建造者模式
铛铛啦啦啦1 天前
“对象创建”模式之原型模式
设计模式·原型模式
牛奶咖啡131 天前
学习设计模式《十六》——策略模式
学习·设计模式·策略模式·认识策略模式·策略模式的优缺点·何时选用策略模式·策略模式的使用示例