- 博客(6)
- 收藏
- 关注
原创 设计模式之行为模式(全)
III 行为模式(11)TemplateStrategyStateObserverMementoMediatorCommandVisitorChain of ResponsibilityIteratorInterpreter 1,Template(模板模式)这样的情况:某一算法在不同的模块中有不同的实现细节,这时,将算法框架放在一个抽象基类中
2006-08-25 18:55:00 1598
原创 设计模式之结构模式(全)
II 结构型模式(7)BridgeAdapterDecoratorCompositeFlyweightFacadeProxy 1,Bridge(桥模式),它的作用主要是应付这么一种情况:开始时,系统已经做好,后来,客户要求变化了,于是要重新设计类,由于软件维护的周期很长,所以类的数目不断膨胀,使得最后难于维护.这里的做法是. 实现两个部分,一部分实现功能,
2006-08-15 17:00:00 1941
原创 设计模式之创建模式(全)
1 创建型模式(5)Factory (工厂方法,最常用)AbstactFactory (抽象工厂,与工厂方法一道组成"工厂模式")SingletonBuilderPrototype 1,factory method(工厂方法)问题: I,多态中,A为基类,B为派生类,用A*
2006-08-15 16:53:00 1169
原创 C++本质
直奔主题. 本来,像" C++是一种计算机语言"这样的废话我不想再说一遍, 但仔细一想, 觉得这话不算太准确, 计算机并不认识C++呀, 中间还得经过编译器, 好比火星上有一种语言叫PG, 火星人做了个PG编译器,将PG翻译成为汉语(故意不说英语:)), 这时地球人就能听懂了, 但我们不能说"PG语言是一门地球人语言". 然而,"C++
2006-08-08 19:54:00 2508 1
原创 游戏编程要求最全面基本技能
我的技能: C/C++语言( 包括C++新标准的STL), VC系列工具(VC6,VC7,VC8), 数据库(SQL Server 2000), 组件技术(DLL/COM)等. 高层软件技能(软件工程思想, 面向对象思想(UML Rose), 设计模式(Gof) ), 基础软件技能(数据结构,算法). 我觉得,如果有某种程序,对以上说到的所有这些技能的要求都比较高
2006-08-06 21:35:00 2287
转载 疯狂的GDP
甲乙两位经济学博士同行,看到路上一堆牛粪。甲对乙说:“你若把它吃了,我给你5000万。”乙想为了5000万,就难为一下自己,于是吃掉牛粪换来5000万。但走了一段,乙觉得委屈,也想让甲尝尝牛粪的滋味,便在又看到一堆牛粪时,对甲说:“你要是把它吃了,我也给你5000万。”甲权衡一下,便同意了,乙给了他5000万。可是,事后俩人一想,都没得到任何好处,白白吃了牛粪,心里老大的不快。恰好,他们遇到了博士
2006-08-02 12:47:00 1540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人