幸运星空

Lucker的程序人生

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年3月23日

摘要: C#面向对象设计模式第一讲:面向对象设计模式与原则 C#面向对象设计模式第二讲:Singleton Pattern单件模式(创建型模式) C#面向对象设计模式第三讲:Abstract Factory... 阅读全文
posted @ 2012-03-23 15:48 Lucker 阅读(907) 评论(1) 推荐(2) 编辑

摘要: 1、创建型模式: Singleton:解决的是实例化对象的个数的问题,比如抽象工厂中的工厂、对象池等,除了Singleton之外,其他创建型模式解决的都是 new 所带来的耦合关系。 Abstract... 阅读全文
posted @ 2012-03-23 15:37 Lucker 阅读(506) 评论(0) 推荐(0) 编辑

摘要: (根据MSDN WebCast相关课程整理) 类层次结构中可能经常由于引入新的操作(虚方法),从而将类型变得脆弱。 如下图是一幅类继承关系的层次结构图, 如果在父类中直接增加一个虚方法时,所有的子类... 阅读全文
posted @ 2012-03-23 15:01 Lucker 阅读(726) 评论(1) 推荐(1) 编辑

摘要: (根据MSDN WebCast相关课程整理) 这是一种应用非常广泛的行为型设计模式。 对象可能经常需要用多种不同的算法,但是如果变化频繁,会将类型变得很脆弱。 如上图所示,对... 阅读全文
posted @ 2012-03-23 12:05 Lucker 阅读(728) 评论(0) 推荐(0) 编辑