美文网首页《JavaScript设计模式》读书笔记
第四章(1)谈谈简单工厂模式与类的异同点。

第四章(1)谈谈简单工厂模式与类的异同点。

作者: 鹏禾呈 | 来源:发表于2017-09-20 15:29 被阅读0次

类太多,那么提供一个函数,方便使用类;

简单工厂模式,创建单一对象(实例化一个类)。

// 运动工厂

var sportsFactory = function(name){

switch(name){

case 'NBA':

return new Basketball();

case 'wordcup':

return new Football();

case 'Frenchopen':

return new Tennis();

}

}

用哪个就实例化哪个

相关文章

  • 第四章(1)谈谈简单工厂模式与类的异同点。

    类太多,那么提供一个函数,方便使用类; 简单工厂模式,创建单一对象(实例化一个类)。 // 运动工厂 var sp...

  • 策略模式

    和简单工厂模式很像。 不同点:简单工厂模式,工厂返回的是具体生产内容对象,而策略模式返回是内容的父类。 优点:对调...

  • Effective Objective-C 2.0 第二章 九、

    类族模式也可叫做类簇模式。 在工厂模式中,有简单工厂模式,工厂方法模式,抽象工厂模式。而类族模式与简单工厂模式类似...

  • 设计模式-工厂模式

    设计模式1 设计模式2 工厂模式 工厂模式可简单的分为三类:简单工厂,工厂方法,抽象工厂 简单工厂模式 定义 简单...

  • iOS设计模式-工厂模式

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

  • 创建性模式-工厂

    标签(空格分隔): 简单工厂模式 工厂模式 抽象工厂模式 1、简单工厂模式:简单工厂模式,由父类决定,初始化对象的...

  • 设计模式 工厂模式

    工厂模式 工厂模式三大类1、简单工厂模式(静态工厂方法模式)2、工厂方法模式3、抽象工厂模式(Kit模式) 简单工...

  • 工厂模式

    工厂(factory)就是专门用于创建类(product)的类 1. 简单工厂模式 简单工厂模式就是菜鸟教程里介绍...

  • php设计模式之工厂模式

    1. 工厂模式分类 工厂模式具体可分为三类模式:简单工厂模式,工厂方法模式,抽象工厂模式; 2. 简单工厂模式 又...

  • 创建相关的设计模式

    简单工厂模式 工厂模式 工厂生产行为交由子类去实现 抽象工厂模式 三种工厂模式的缺点:1.简单工厂:工厂类需要实现...

网友评论

    本文标题:第四章(1)谈谈简单工厂模式与类的异同点。

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