职责链模式(Chain of Responsibility)

1、概念 职责链模式为为解除请求的发送者和接收者之间耦合,而使多个对象都有机会处理这个请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它,属于行为型模式。 2、模式结构 抽象处理者(Handler)角色:定义出一个处理请求的接口;如果需要,接口可以定义 出一个方法以设定和返回对下家的引用 具体处理者(ConcreteHandler)角色:具体处理者接到请求后,可以选择将请求处
相关文章
相关标签/搜索