C#面向对象设计模式详解:创建型、结构型与行为型模式综述.pdfVIP

  • 0
  • 0
  • 约1.96千字
  • 约 10页
  • 2026-03-30 发布于山西
  • 举报

C#面向对象设计模式详解:创建型、结构型与行为型模式综述.pdf

C#面向对象设计模式谈

25.设计模式总结

jianzhong.lee@.com

设计模式:

科技高级培训讲师

创建型模式

•Singleton模式解决的是实体对象个数的问题。除

了Singleton之外,其他创建型模式解决的都是

new所带来的耦合关系。

•FactoryMethod,Factory,Builder都需要

一个额外的工厂类来负责实例化“易变对象”,而

Prototype则是通过原型(一个特殊的工厂类)来

克隆“易变对象”。

•如果遇到“易变类”,起初的设计通常从Factory

Method开始,当遇到的复杂变化时,再考虑

重构为其他三种工厂模式(Factory,

Builder,Prototype)。

结构型模式

文档评论(0)

1亿VIP精品文档

相关文档