[Design Pattern] Command Pattern 命令模式

发现公司的代码好像有用到 Command Pattern,回顾重温下。

Command Pattern 的类图结构如下:

 

参考 《Head First Design Patterns(英文版)》P245 绘制

 

我所理解的 Command Pattern 如图。

 caller, action, subject 分别对于类图中的 Invoker, Command, Receiver, 他们都可以由使用者 Client 进行配置

 

参考资料:

Head First Design Pattern.

 

推荐工具:

方便的在线 UML 绘制工具:

lucidchart ,七天免费,后续收费。

ProcessOn,免费

 

posted @ 2016-04-15 00:48  TonyYPZhang  阅读(187)  评论(0编辑  收藏  举报