奇幻RPG(角色技能 与 Strategy模式)
- 设计模式 张子阳 2007-12-16 阅读(684)
- 本文简单介绍并实现了GOF的 Strategy 设计模式,我们以一款欧美风格的奇幻角色扮演游戏为背景,通过对角色技能(行为)的封装使用了这一模式。
奇幻RPG(人物构造 与 Abstract Factory模式)
- 设计模式 张子阳 2007-12-16 阅读(582)
- 本文中,我们依然以奇幻RPG为背景,通过一个人物外形构建的范例,一步步学习了Abstract Factory抽象工厂模式的实现。
奇幻RPG(物品锻造 与 Decorator模式) 
- 设计模式 张子阳 2007-12-16 阅读(546)
- 本文中,我们通过一个常见的给武器(对象)添加宝石(获得额外的状态和行为)的例子,讨论了Decorator设计模式的实现过程。
Command 模式 Step by Step
- 设计模式 张子阳 2007-12-20 阅读(587)
- 提起Command模式,我想没有什么比一个遥控器的例子更能说明问题了,本文将对Command模式作以简单介绍,我们通过完成这个范例来一步步实现GOF的Command模式。
重温Observer模式--热水器·改
- 设计模式 张子阳 2008-6-18 阅读(119)
- 在 C#中的委托和事件 一文的后半部分,我向大家讲述了Observer(观察者)模式,并使用委托和事件实现了这个模式。实际上,不使用委托和事件,一样可以实现Observer模式。在本文中,我将使用GOF的经典方式,再次实现一遍Observer模式,同时将讲述在 C#中的委托和事件 一文中没有提及的推模式(Push)和拉模式(Pull)。
共 5 篇文章,当前显示 1-5 篇。
1 ( 第1页/共1页 )