[设计模式]-责任链模式

1.介绍 使多个对象都有机会处理请求,从而避免请求的发送者与接受者之间的耦合关系. 将多个接受者连成一条链,沿着该链处理请求,知道请求被处理为止. 类图 角色 抽象处理者: 定义了处理请求的接口或者抽象类,提供了处理请求的的方法和设置下一个处理者的方法。 具体处理者: 实现或者继承抽象这角色,具体的实现处理逻辑. 实例与代码 责任链模式有纯的和不纯的. 纯的:当前接收者要么处理,要么传递给下一个处
相关文章
相关标签/搜索