责任链模式

来源:互联网 发布:常任理事国知乎 编辑:程序博客网 时间:2024/05/21 11:37

责任链模式


普通写法采用if...else...或者switch case,不好维护和扩展,不符合开闭原则


责任链模式:

1.接口

2.根据if...else...写多个实现类,除了最后一个实现类以外,每个实现类持有一个下级接口

3.请求来了以后,依次往下传递


客户端调用第一个链即可

0 0
原创粉丝点击