首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

策略模式与命令模式的区别 是什么?解决方案

2012-03-07 
策略模式与命令模式的区别 是什么?有人说 前一个是封装算法后一个是封装动作我觉着着不是本质的区别? 大家

策略模式与命令模式的区别 是什么?
有人说 前一个是封装算法 后一个是封装动作 

我觉着着不是本质的区别? 大家以为呢?

[解决办法]
策略模式
http://www.jdon.com/designpatterns/designpattern_Strategy.htm

命令模式
http://www.jdon.com/designpatterns/command.htm


[解决办法]
http://www.cnblogs.com/zhenyulu/articles/87237.html看看这篇文章吧:
特别是回复

各种设计模式之间,有很多相似之处,只是由于侧重的方向不同。 我个人觉得,策略模式和命令模式的其中一个最大区别,是在于:策略模式对付的问题域通常是一个,就是说,多个策略只是处理同一个问题,而命令模式对付的是多个问题域,就是很多不同的命令来做不同的事情。

热点排行