美文网首页
工厂模式和简单工厂模式

工厂模式和简单工厂模式

作者: SnailFast | 来源:发表于2019-09-17 00:02 被阅读0次

工厂模式

        每种产品都一个自己的专属工厂,每个工厂都生产一种特定的商品。

工厂模式样例代码

产品抽象 工厂抽象 具体苹果产品 具体苹果工厂 具体葡萄产品 具体葡萄工厂

特点

        1、类多。

        2、新增加一种产品不用修改已有的代码。

        3、客户端使用不方便。

简单工厂

        通过传入的参数来选择生产什么产品。        

简单工厂模式样例代码

抽象产品 具体产品0ne 具体产品Two 简单工厂根据传入参数生产产品

特点

        1、类少。

        2、新增加一种产品需要修改现有代码。

        3、客户端使用方便。

相关文章

  • 工厂模式

    工厂模式包含三种模式:简单工厂模式、工厂方法模式和抽象工厂模式。 简单工厂模式 定义简单工厂模式:由一个工厂类根据...

  • 相近设计模式比较

    设计模式干货: 简单工厂模式 vs. 工厂模式 vs. 抽象工厂模式简单工厂和工厂模式区别? 简单工厂没有多个子类...

  • 设计模式2-工厂模式

    工厂模式分为简单工厂模式、工厂方法模式和抽象工厂模式 简单工厂模式 简单工厂模式,就是建立一个工厂类,对实现了同一...

  • 【设计模式】- 工厂模式

    工厂模式分为三种:简单工厂模式、工厂方法模式和抽象工厂模式。 工厂模式:靠工厂生产对象 简单工厂模式中只有一个工厂...

  • Java设计模式——工厂模式

    工厂模式简单工厂模式工厂方法模式抽象工厂模式 1.简单工厂模式 1.基本介绍1)简单工厂模式也叫静态工厂模式,是属...

  • [Android]三种工厂模式总结。

    Android中,工厂模式分为三种:简单工厂模式、工厂方法模式、抽象工厂模式。 一.简单工厂模式。 定义:简单工厂...

  • 找女朋友之简单工厂模式,工厂模式,抽象工厂模式

    找女朋友之简单工厂模式,工厂模式,抽象工厂模式 找女朋友之简单工厂模式,工厂模式,抽象工厂模式

  • 工厂模式

    工厂模式细分三种:简单工厂模式、工厂模式、抽象工厂模式。 工厂模式相当于抽象了简单工厂模式的工厂类,而抽象工厂模式...

  • iOS设计模式-工厂模式

    工厂模式分为简单工厂模式,工厂模式、抽象工厂模式三类。 简单工厂模式 1. 定义 简单工厂模式并不是常用的设计模式...

  • Android设计模式:工厂设计模式

    目录 简单工厂模式工厂方法模式抽象工厂模式 简单工厂模式 简单工厂模式是所有工厂模式的基础,不属于23种设计模式范...

网友评论

      本文标题:工厂模式和简单工厂模式

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