您的位置:首页 > 移动开发 > Objective-C

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

2015-10-08 23:18 141 查看


复用控制逻辑。

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

ACTIVE OBJECT模式:



class ActiveObjectEngine {

public:

  void addCommond(Commond obj){

    commondlist.add(obj);

  }

  void run(){

    while(!commondlist.isempty){

      Commond c = commondlist.getfirst();

      commondlist.remove(c);

      c.execute();

    }

  }

}

交互行为:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: