设计模式---职责链模式(chain of responsibility)

一. 什么是链 文章伊始,先让我们了解这个最基本的概念,什么是链。 我给链下了这样的定义: 1. 链是一系列节点的集合。 2. 链的各节点可灵活拆分再重组。 二. 何为职责链 职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。 图如下: UML很简单,让我们先来看一个简单的例子。 三. 职责链
相关文章
相关标签/搜索