会员
众包
新闻
博问
闪存
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
无语
勤奋,踏实,在生活中学习,在学习中快乐……
博客园
首页
新随笔
新文章
联系
订阅
管理
2008年4月28日
C++实现策略(Strategy)模式
摘要: 策略(Strategy)模式,是比较简单的一种设计模式,但它的应用却随处可见。下面模拟游戏中常用的打斗场面,来理解策略模式。在游戏中,通常有n个角色,每个角色都能发出动作:fight。每个角色都使用不同的武器,并且可以更换武器。下面是此场景简化的C++实现: Strategy.h #ifndef _STRETEGY_H_ #define _STRETEGY_H_ //定义武器接...
阅读全文
posted @ 2008-04-28 19:09 程、诚、成
阅读(1470)
评论(2)
推荐(0)
编辑