设计模式之简单工厂模式
2012-09-26 15:48
85 查看
从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
工厂(Creator)角色
简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。
抽象产品(Product)角色
简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。阅读更多
相关文章推荐
- 【设计模式】策略模式 VS. 简单工厂
- 设计模式之-简单工厂模式
- 设计模式1——简单工厂
- 设计模式一 简单工厂
- 设计模式 -- 简单工厂模式 -- c++实现
- 设计模式之一 简单工厂模式
- 【设计模式】简单工厂模式
- 设计模式学习系列4 简单工厂模式
- 设计模式——简单工厂(又叫静态工厂方法,不属于GOF23中设计模式)
- JAVA设计模式之------简单工厂模式
- 简单工厂设计模式的好处
- 设计模式实现(一)---简单工厂模式
- 设计模式之简单工厂模式
- 设计模式学习---第七节:简单工厂模式
- 三种工厂设计模式 分别是:简单工厂设计模式、抽象工厂方法设计模式、工厂方法设计模式
- JAVA设计模式之工厂模式之简单工厂模式
- 小白学习设计模式——简单工厂、工厂方法、抽象工厂
- 设计模式培训之二:简单工厂、工厂方法
- 设计模式之-简单工厂模式
- 转一篇很好的关于.net简单工厂的设计模式