设计模式每天总结感悟,有问题的地方请大家更正!

gdjc08 2009-03-10 09:54:53
2009-3-9
策略模式Strategy:当解决一个问题的途径(策略)有很多种的时候,每一种处理方式都可以做为一种处理策略,通过管理类来切换调用不同的策略。
...全文
255 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
moonzero 2009-03-25
  • 打赏
  • 举报
回复
up~
老邓 2009-03-25
  • 打赏
  • 举报
回复
设计模式好!我也在学习:大话设计模式。
allen1981813 2009-03-24
  • 打赏
  • 举报
回复
其实,设计模式很多是互相协调使用。
策略模式和模板方法,抽象工厂方法等等都互相包含。
状态模式又可以在某些情况下理解为工厂方法等等。
设计模式是理论上的东西,实际中需要团队集体理解。
  • 打赏
  • 举报
回复
支持..
策略模式就是将不同算法封装 使得算法的变化独立于使用算法的客户
lei_zhuyan 2009-03-13
  • 打赏
  • 举报
回复
up
支持一下。
dingdang 2009-03-13
  • 打赏
  • 举报
回复
ding!支持一下。

坚持就是胜利!
ShardowM 2009-03-10
  • 打赏
  • 举报
回复
顶一下
  • 打赏
  • 举报
回复
..散分帖,or讨论帖?
gdjc08 2009-03-10
  • 打赏
  • 举报
回复

欢迎讨论!
yutaooo 2009-03-10
  • 打赏
  • 举报
回复

很用功呀,搂住,顶一个!
KevinYuen 2009-03-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 diannaomingong 的回复:]
可以进一步总结为 case switch
[/Quote]
请问这个进一步是什么意思?优化?
gdjc08 2009-03-10
  • 打赏
  • 举报
回复


谢谢大家! 每天都会来发一个!做个记号
gdjc08 2009-03-10
  • 打赏
  • 举报
回复
策略模式Strategy练习代码:
http://download.csdn.net/source/1089139
diannaomingong 2009-03-10
  • 打赏
  • 举报
回复
可以进一步总结为 case switch
KevinYuen 2009-03-10
  • 打赏
  • 举报
回复
玩过那种四肢和武器可以替换的变形金刚把 就是策略模式,换一个武器或者胳膊就是改变一种策略或者说算法
lingyin55 2009-03-10
  • 打赏
  • 举报
回复
upupupupupup
  • 打赏
  • 举报
回复
gdjc08 2009-03-10
  • 打赏
  • 举报
回复

希望可以关注代码,指出我设计的不足之处。
gdjc08 2009-03-10
  • 打赏
  • 举报
回复
状态模式State练习代码:实现一个简单的状态机
http://download.csdn.net/source/1090252
gdjc08 2009-03-10
  • 打赏
  • 举报
回复
学习后部分理解的感悟,有误的地方还希望大家指出来。
加载更多回复(2)

5,530

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 模式及实现
社区管理员
  • 模式及实现社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧