"Command"" 顾名思义 "命令""指令"的意思
 Command 模式在现实当中的场景
  例如:某一天,校长在教室走廊碰到了 高三一班的王老师,校长对王老师说":叫 高三一班的班长到他办公室去"(相当于命令),王老师接到校长的命令后,立即走到高三一班教室里面(执行校长的命令) 然后通知高三一班班长到校长办公室去.班长(命令接收者)听到命令后,就去了校长办公室.  通过这个场景大家应该对Command 模式有点印象了.

代码如下:

Command 模式设计(原创)abstract class command //命令
 


输出:去校长办公室。

  综上说述一个简单的命令模式就呈现在大家的面前,但仔细想下,从这个场景来看,有点象委托的味道,如校长委托王老师叫高三一班的的班长去他办公室.但不能与此委托等同.

相关文章:

  • 2021-10-12
  • 2021-06-12
  • 2021-07-07
  • 2022-01-09
  • 2021-09-10
猜你喜欢
  • 2022-02-15
  • 2021-07-12
  • 2022-02-20
  • 2021-09-11
  • 2022-12-23
  • 2021-09-23
相关资源
相似解决方案