责任链模式为请求创建了一个接受者对象的链.这种模式给予请求的类型,对请求的发送者和接受者进行解耦.这种类型的设计模式属于行为模式.在这种模式下,通常每个接收者都包含对另一个接收者的引用.如果一个对象不能处理该对象,那么它会把相同的请求传给下一个接收者,以此类推 介绍 意图 避免请求发送者和接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止 解决问题 责任链上的处理者负责处理请求,客户只需要将请求发送到责任链上即可,无须关心请求的处理…