您的位置:首页 > 其它

Command Pattern

2015-07-23 17:40 155 查看
1.Command模式通过将请求封装到一个对象(Command)中,并将请求的接受者存放到具体的ConcreteCommand类中(Receiver)中,从而实现调用操作的对象和操作的具体实现者之间的解耦。

2.Command 模式结构图

#include "Command.h"
#include "Receiver.h"
#include <iostream>
using namespace std;

int main(int arc,char* argv[])
{
Reciever* rev = new Reciever();
Command* cmd = new SimpleCommand<Reciever>(rev,&Reciever::Action);
cmd->Excute();
return 0;
}


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