发现公司的代码好像有用到 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,免费

最新文章

  1. 为Ubuntu的root设置密码
  2. oracle 倒库后insert id冲突的问题
  3. 水坑式攻击-APT攻击常见手段
  4. requestAnimationFrame
  5. <实训|第十二天>用LVM对linux分区进行动态扩容
  6. vilte/vowifi
  7. CentOS6 启动流程图文解剖
  8. jQuery的bind()与live()
  9. 分享一个导出数据到 Excel 的类库
  10. wx.button
  11. 小猪猪逆袭成博士之C++基础篇(二) 常量、处理类型、自定义头文件
  12. 试图解释下ERP
  13. pcre和正则表达式的误点
  14. 20161110-awk、sed测试题
  15. 相同域名不同端口的两个应用,cookie名字、路径都相同的情况下,会覆盖吗
  16. Python面向对象编程指南
  17. 设置永久环境变量linux
  18. 命令行找不到genstrings问题tip
  19. E - tower HYSBZ - 4657 (网络流割点)
  20. caz,数字证书,公钥

热门文章

  1. 176. [USACO Feb07] 奶牛聚会
  2. sql server 各种函数
  3. asp.net上传文件并创建文件夹和删除文件
  4. MD5算法的使用
  5. CSS注释代码
  6. Delphi 用ToolButton和MonthCalendar实现DateTimePicker的功能
  7. Hive学习之二 《Hive的安装之自定义mysql数据库》
  8. 【USACO 1.5.1】数字金字塔
  9. android 调用系统相机
  10. 基于jq插件开发及弹窗实例