摘要:
四个角色:传递者接口(Handler)、具体传递者(ConcreteHandler)、客户端(Client)
传递者接口(Handler):定义一个处理请求的接口和实现下一个对象
具体传递者(ConcreteHandler):如果能够处理就处理,否则让上级处理请求
客户端(Client) :创立责任链,并向链中对象提出请求
实现思路:传递者接口设置上级然后提供一个处理请求的方法,在具体传递中如果能够处理就处理,否则就让其上级来处理,客户端组织其责任链,并且设置请求。 阅读全文