在面向对象程式设计的范畴中,命令模式是一种设计模式,它尝试以物件来代表实际行动。命令物件可以把行动(action) 及其参数封装起来,于是这些行动可以被:
重复多次
取消(如果该物件有实作的话)
取消后又再重做
这些都是现代大型应用程式所必须的功能,即“复原”及“重复”。除此之外,可以用命令模式来实作的功能例子还有:
交易行为
进度列
精灵
使用者接口按钮及功能表项目
执行绪 pool
宏收录
笑话军事旅游美容女性百态母婴家电游戏互联网财经美女干货家饰健康探索资源娱乐学院 数码美食景区养生手机购车首饰美妆装修情感篇厨房科普动物植物编程百科知道汽车珠宝 健康评测品位娱乐居家情感星座服饰美体奢侈品美容达人亲子图库折扣生活美食花嫁风景 | 首页 |
在面向对象程式设计的范畴中,命令模式是一种设计模式,它尝试以物件来代表实际行动。命令物件可以把行动(action) 及其参数封装起来,于是这些行动可以被:
重复多次
取消(如果该物件有实作的话)
取消后又再重做
这些都是现代大型应用程式所必须的功能,即“复原”及“重复”。除此之外,可以用命令模式来实作的功能例子还有:
交易行为
进度列
精灵
使用者接口按钮及功能表项目
执行绪 pool
宏收录