C# 设计模式系列教程-简单工厂模式

shyly36375 15 0 pdf 2021-07-31 06:07:57

  将一个具体类的实例化交给一个静态工厂方法来执行,它不属于GOF的23种设计模式,但现实中却经常会用到  2.1 工厂类: 只包含了创建具体类的静态方法。  2.2 抽象产品:定义简单工厂中要返回的产品。  3.1 简单工厂模式的一般化类图  3.2 简单工厂模式的代码实现  4.1 优点:    4.1.2 工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的信息,决定究竟应该创建哪个具体类的对象.    4.1.3 通过使用工厂类,外界可以从直接创建具体产品对象的尴尬局面摆脱出来,仅仅需要负责“消费”对象就可以了。而不必管这些对象究竟如何创建及如何组织的.    4.1.4 明确了各自的职责和权利,有利于整个软件体系结构的优化。

C# 设计模式系列教程-简单工厂模式

C# 设计模式系列教程-简单工厂模式

C# 设计模式系列教程-简单工厂模式

用户评论
请输入评论内容
评分:
暂无评论