文章分类

站点统计

  • 访问总计:181059
  • 今日访问:357
  • 文 章 数:34
  • 文章浏览:32599
  • 投 票 数:297

阅读排行榜(90天内)

奇幻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页 )