美文网首页
实践之路《工厂-设计模式》

实践之路《工厂-设计模式》

作者: 菜根_ | 来源:发表于2019-02-20 10:39 被阅读0次

简单工厂模式和工厂方法模式对应的是同一类型的操作结构,在当前例子中就是手机类型,因为只有一个类型,所以还没有系列的概念。在需求不太复杂,并且不需要多个系列间的切换时,可以考虑使用这两种设计模式。
之前的业务只有手机一种类型,在业务复杂之后出现了一个新类型的产品-电视,这时候工厂类就需要增加一种类型。由于需求更加复杂,这时候就出现了系列的概念(之前工厂方法模式中类型单一,所以不需要系列的概念),乐视系列和小米系列,工厂子类变成了每个工厂子类对应一个系列的设计,每个系列中对应不同类型的产品。
抽象工厂模式对应多个类型的操作结构,分属于不同的系列。

简单工厂模式 工厂方法模式 抽象工厂模式

相关文章

  • 实践之路《工厂-设计模式》

    简单工厂模式和工厂方法模式对应的是同一类型的操作结构,在当前例子中就是手机类型,因为只有一个类型,所以还没有系列的...

  • 设计模式之简单工厂、工厂方法、抽象工厂

    设计模式之简单工厂、工厂方法、抽象工厂 什么是设计模式? 设计模式(Design pattern)代表了最佳的实践...

  • PHP完整实战23种设计模式

    前言 设计模式是面向对象的最佳实践 实战 PHP实战创建型模式 单例模式 工厂模式 抽象工厂模式 原型模式 建造者...

  • PHP完整实战23种设计模式

    前言设计模式是面向对象的最佳实践实战PHP实战创建型模式创建型 Factory Method(工厂方法)-工厂模式...

  • 设计模式实践-工厂模式

    什么是工厂模式?什么时候用? 工厂模式,一般用于一系列类的创建,只要提供需要的参数给工厂对象,无需关注类实例的创建...

  • 设计模式四、抽象工厂模式

    系列传送门设计模式一、单例模式设计模式二、简单工厂模式设计模式三、工厂模式设计模式四、抽象工厂模式 抽象工厂模式 ...

  • 设计模式之工厂模式

    设计模式之工厂模式 标签(空格分隔): 设计模式 工厂模式 设计模式的感念 设计模式的应用 工厂设计模式的产生 工...

  • 设计模式三、工厂模式

    系列传送门设计模式一、单例模式设计模式二、简单工厂模式设计模式三、工厂模式设计模式四、抽象工厂模式 工厂模式 在一...

  • 工厂模式

    java设计模式-工厂模式 工厂模式: 工厂模式是java设计模式里最常用的设计模式之一。 工厂模式属于创建型模式...

  • 设计模式整理(5) 工厂模式

    学习《Android 源码设计模式解析与实践》系列笔记 介绍 工厂模式属于创建型设计模式之一,是一种结构简单的设计...

网友评论

      本文标题:实践之路《工厂-设计模式》

      本文链接:https://www.haomeiwen.com/subject/uwsfyqtx.html