定义:为了避免请求的发送者和接收者之间的耦合关系,使多个接受对象都有机会处理请求.将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止. “看这个定义,就是将一堆可以处理请求的对象连成一条链,然后一个一个试着处理请求.这好像是可以解决麦当劳订餐的问题的,我先来看看我刚才苦B的订餐过程是什么样子的.” “首先应该有一个麦当劳的分店的类,它的主要功能是可以订餐.” “先来看看职责链模式的类图,这样比较好设计.” “类图还是比较简单的啊,有一个通用的接口,然后就是若干个具体的处理者.…