命令模式

王朝百科·作者佚名  2010-05-13
窄屏简体版  字體: |||超大  

在面向对象程式设计的范畴中,命令模式是一种设计模式,它尝试以物件来代表实际行动。命令物件可以把行动(action) 及其参数封装起来,于是这些行动可以被:

重复多次

取消(如果该物件有实作的话)

取消后又再重做

这些都是现代大型应用程式所必须的功能,即“复原”及“重复”。除此之外,可以用命令模式来实作的功能例子还有:

交易行为

进度列

精灵

使用者接口按钮及功能表项目

执行绪 pool

宏收录

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航