1. 职责链
职责链的关键是抽象类会保存对自己的引用,作为成员。就像链表一样,就可以保存下家了。注意职责链的下家初始化需要客户端代码进行。这样一个请求就可以从头一直像链表一样,发送到尾了。每个对象都拥有处理请求的机会。
2. 命令模式
命令模式将命令进行封装,
1. 职责链
职责链的关键是抽象类会保存对自己的引用,作为成员。就像链表一样,就可以保存下家了。注意职责链的下家初始化需要客户端代码进行。这样一个请求就可以从头一直像链表一样,发送到尾了。每个对象都拥有处理请求的机会。
2. 命令模式
命令模式将命令进行封装,