[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,免费