摘要:
命令模式(Command)的目标是将一个请求封装成一个对象,因此可以参数化多个客户的不同请求,将请求排除,记录请求日志,并支持撤消操作。 结构图如下:其实现思想是将一个请求封装到一个类中(Command),再提供接收对象(Receiver),最后Command命令由Invoker调用。 以一个电灯开关为例,命令的执行、不执行相对于开关的打开、关闭操作,由开关发出命令,电灯接收命令,结构图如下:#include <iostream>using namespace std;class Light {public: Light(){}; virtual ~Light(){}; ... 阅读全文
posted @ 2010-02-04 23:35
Hibernate4
阅读(161)
评论(0)
推荐(0)

浙公网安备 33010602011771号