定义: 将具有相同接口的责任类串行在一起,解耦请求的发送者和处理者.沿着这条链进行请求,直到有对象处理它为止. 结构图: Handler:抽象处理类,定义了所有责任类处理方法的接口,不同的处理方法在子类中实现.同时持有一个其后续责任类的引用(successor),如果该请求能够被处理,则处理返回:如果不能被处理则转发给后续责任类进行处理. ConcreteHandler:具体处理类,实现了具体处理请求的业务方法.首先应当判断是否具体处理该类的权限,如果有则进行处理,如果没有则转发给继任者. 注意…