当一件事情需要一级一级的向下传递时,可以用职责链的方式。 又分其它几个情况 1、在这个职责链中每个节点都有相应操作,这样用职责链是最好的选择 2、在这个职责链中只有最后一个才做相应的处理,前面的节点都是起到传递和搜寻最后一个节点的作用。则此时,可以用职责链也可以用表驱动来实现。 职责链模式是将我们需要用户去一级一级的寻找处理者,变为用户找到一个处理者,然后这个处理者处理后由这个处理者去寻找下一个处理者,最后一个处理者处理完后返回给用户。