2009年3月11日
摘要: Command Pattern:将请求封装成对象,这可以让你使用不同的请求,队列,或者是日志请求来参数化其他对象,命令模式也可以支持撤销操作。命令模式有两种实现方式:1. 在命令管理器中提供设置当前命令接受者的方法,当执行消息或者是有消息压入的时候直接将命令发送给当前设置的接受者。2. 在命令管理器中建立一个命令接收器队列,通过注册和注销的方式动态增减,而每个接收器会接受到命令,但是只需要针对自己关心的命令进行处理即可。第一种方式比较简单,忽略,重点完成第‘二种方式的测试;/**@ enum: 命令类型ID*/enum enCmdType{ CMD_ON, CMD_OFF, CMD_LIGHT 阅读全文
posted @ 2009-03-11 19:25 Kevin Game 阅读(162) 评论(0) 推荐(0) 编辑