设计模式-COMMOND PATTERN (ACTIVE OBJECT PATTERN是一种特殊的COMMOND PATTERN)

 

复用控制逻辑。

理解方式:Controller 获取到Light TeleVision Computer中的一个的对像,通过Icommond接口作用于它。

 

ACTIVE OBJECT模式:

设计模式-COMMOND PATTERN (ACTIVE OBJECT PATTERN是一种特殊的COMMOND PATTERN)

class ActiveObjectEngine {

public:

  void addCommond(Commond obj){

    commondlist.add(obj);

  }

  void run(){

    while(!commondlist.isempty){

      Commond c = commondlist.getfirst();

      commondlist.remove(c);

      c.execute();

    }

  }

}

交互行为:

设计模式-COMMOND PATTERN (ACTIVE OBJECT PATTERN是一种特殊的COMMOND PATTERN)

相关文章:

  • 2021-05-20
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
  • 2021-07-09
  • 2021-10-07
  • 2021-08-01
猜你喜欢
  • 2021-06-23
  • 2022-12-23
  • 2021-08-14
  • 2021-07-05
  • 2018-01-17
  • 2021-07-01
相关资源
相似解决方案