会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
程序人生
博客园
首页
新随笔
联系
管理
订阅
2008年5月4日
《Head.First设计模式》的学习笔记(7)--命令模式
摘要: 背景:有时候我们需要对方法进行封装,通过对这些封装的方法进行调用,我们可以很好的处理一些事情。比如,记录日志,或者重复使用这些封装实现撤销功能。意图:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。结构: 例子:这次我们将设计一个家电自动化遥控器的API需求分析:遥控器的图: 1)、遥控器上具有七个可编程的插槽、七个开关按钮和一个整...
阅读全文
posted @ 2008-05-04 23:21 鹰击长空
阅读(2869)
评论(13)
推荐(0)
编辑