【设计模式】行为型模式之命令模式

三个角色

命令发出者,命令,命令执行者

解决的问题

降低 命令发出者 和 命令执行者 之间的耦合度

理解

假设在饭店的场景下,
服务员(命令发出者) 会把客人点的菜写在一张纸上(命令的集合),然后直接递给厨师(命令执行者)

优点

  1. 服务员不需要知道客人点了哪些菜
  2. 可以批量执行多个命令
posted @ 2022-12-14 18:12  HypoPine  阅读(9)  评论(0编辑  收藏  举报