
设计模式
文章平均质量分 80
花_sir
这个作者很懒,什么都没留下…
展开
-
设计模式——策略模式
今天理解了设计模式中的“策略模式”。在“大海中”项目中,我觉得所有精灵“Sprite”的Contrller控制器,就是策略模式一种应用,在大类下,分布有各个小类,然后它的属性也是一个类,这样就可以很灵活地动态更改替换属性,(因为他是一个类啊,替换起来很简单。)用起来也很好用~原创 2015-09-18 16:33:08 · 384 阅读 · 0 评论 -
设计模式——工厂模式
其实呢?我现在,以我目前的水准来学习这个设计模式,也是合适的。如果是以前,我的代码量根本没到那么一个程度,学学习起来,也肯定没有现在这么容易~最近开始学习设计模式这一块的内容,今天先开始工厂模式:对于一个计算器,比较简单,为了写代码,直接翻译需求,是什么样子呢?是这样: if( operation == "+" ) return a + b; else原创 2015-10-25 11:48:37 · 513 阅读 · 2 评论 -
设计模式
ok、从今天起、开始学习: 设计模式,通过 headFirst 设计模式一书来学习设计模式的使用与用法原创 2015-11-09 21:50:20 · 356 阅读 · 0 评论 -
设计模式——策略模式_2
设计模式,先说设计模式吧,对于设计模式而言,这里边把事物具体抽象出来,就剩下什么了?就剩下:如何用一个良好的结构存储数据?然后如何用一个扩展性强,可维护性高的操作,来实现这些数据的操作与控制好了,感言说完了,接下来就是,聊一聊设计模式中的:策略模式!对于策略模式而言,有一个比较好的例子,那就是:商场计价器的例子,现在需要对两个数据:单价,数量;进行操作,当然,也原创 2015-10-25 15:04:34 · 549 阅读 · 0 评论 -
游戏框架设计Ⅰ—— 游戏中的事件机制
事件机制在很多高级程序设计语言中都有支持。譬如VB、C#(delegate)、C++Builder(并不属于C++的范畴。C++Builder中的事件处理器必须用关键字closure修饰)等等,甚至在HTML中也可以见到它的身影。事件机制的引入使软件系统变得更加易于理解——它使一种语言(平台)更加接近于这个世界的真相。事情的发展变得像现实世界中那样顺理成章。某一事件的产生引发了一系列其他事件的产生转载 2015-10-26 12:59:35 · 2368 阅读 · 0 评论