责任链模式
普通写法采用if...else...或者switch case,不好维护和扩展,不符合开闭原则
责任链模式:
1.接口
2.根据if...else...写多个实现类,除了最后一个实现类以外,每个实现类持有一个下级接口
3.请求来了以后,依次往下传递
客户端调用第一个链即可
责任链模式
普通写法采用if...else...或者switch case,不好维护和扩展,不符合开闭原则
责任链模式:
1.接口
2.根据if...else...写多个实现类,除了最后一个实现类以外,每个实现类持有一个下级接口
3.请求来了以后,依次往下传递
客户端调用第一个链即可