会员
众包
新闻
博问
闪存
赞助商
Trae
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
幸运星空
Lucker的程序人生
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2011年12月19日
C#面向对象设计模式第五讲:Factory Method 工厂方法(创建型模式)
摘要: (根据MSDN Webcast相关课程整理) 耦合关系直接决定软件面对变化时的行为。 紧耦合时,当一个模块变化时,相关模块都要随之更改;依赖关系复杂 松耦合时,模块更容易被替换或更改,而其他相关模块...
阅读全文
posted @ 2011-12-19 17:27 Lucker
阅读(444)
评论(0)
推荐(0)
C#面向对象设计模式第六讲:Prototype 原型模式(创建型模式)
摘要: (根据MSDN Webcast相关课程整理) 依赖关系倒置原则: 抽象不应该依赖于实现细节,实现细节应该依赖于抽象。实现细节往往易变。 抽象A直接依赖于实现细节b: 抽象A依赖于抽象B,实现细节b依赖于抽象B: 原型设计模式:经常面临某些结构复杂对象的构建工作,由于需求的变化,这些对象也面临剧烈变化。我们需要隔离这些易变对象,从而使得对象的变化时而不影响客户程序对这些对象的调用。 ...
阅读全文
posted @ 2011-12-19 16:11 Lucker
阅读(469)
评论(0)
推荐(0)