2015
03-26
03-26
常用设计模式之责任链模式及其PHP实现
责任链模式是一种行为型模式,它包含了一些命令对象和一系列的处理对象。每一个处理对象决定它能处理哪些命令对象,它也知道如何将它不能处理的命令对象传递给该链中的下一个处理对象。该模式还描述了往该处理链的末尾添加新的处理对象的方法。主要角色抽象责任(Responsibility)角色:定义所有责任支持的公共方法。具体责任(ConcreteResponsibility)角色:以抽象责任接口实现的具体责任责任链(Chainofresponsibil...
继续阅读 >