美文网首页
命令模式-行为型模式

命令模式-行为型模式

作者: _我不是程序员 | 来源:发表于2018-10-15 18:16 被阅读0次

命令模式主要用在一些场合,行为请求者行为实现者通常是一种紧耦合关系,在需要对行为进行记录,撤销或者重做时这种无法抵御变化的紧耦合设计不太合适。

代码结构:

命令类,将命令包装起来,持有一个实现者对象。持有一个执行命令的方法,该方法内部实际执行的是实现者的行为。

请求者类,请求者类持有一个命令数组用于记录命令。持有从命令列表中一个添加和删除命令的方法。也可以改变,撤销命令。

执行者类,执行者类执行命令相对应得操作。

相关文章

网友评论

      本文标题:命令模式-行为型模式

      本文链接:https://www.haomeiwen.com/subject/kbcqzftx.html