command模式
- 章节名:command模式
Application + MenuItem + Command + Document是我看过为数不多的设计模式书中关于Command模式所提到的例子中最好的一个,其余的比如Restaurant + Customer + Waitress + Order + Cook并没有真正体现Command模式的优雅之处,因为这个例子和Command模式的实现之间是有区别的。Command模式的适用场景通常是Invoker并不知道也无需知道有哪些Receiver,哪个Request应该发给哪个Receiver处理。餐馆的例子中Waitress当然知道有哪些Cook,Customer并不知道有哪些Cook,更不可能在Order中指定由哪个Cook来处理。所以这个例子用在Command模式里并不是很合适。
22人阅读
学游泳的鱼对本书的所有笔记 · · · · · ·
-
Command模式
时隔两年多偶然间忘记带书回家,一早起来急忙到书架上翻出了这本尘封已久的书放到背包里,在...
-
command模式
> 查看全部2篇
说明 · · · · · ·
表示其中内容是对原文的摘抄