首页 > 其他 > 详细

设计模式(二)工厂模式:概述

时间:2017-09-14 16:19:20      阅读:313      评论:0      收藏:0      [点我收藏+]

工厂

 

  一般来说,如果实例的创建工作,在调用时直接方法内部创建,从使用者的角度来说,的确是非常方便。

  然而从全局的角度考虑,这样会使对象变得难以管理和控制,在面对类的变动时,会显得十分被动。

  工厂,就是用来解决这种情况的一种措施,它将一系列拥有共性的类的创建工作,都统一地交付到一个“工厂”中。外部的方法,通过调用工厂提供的方法来获取类的实例,这种思想,被称之为:工厂模式。

 

  传统意义上,有三种实现工厂模式的方案:

  • 简单工厂模式(Easy Factory)
  • 工厂方法模式(Factory Method)
  • 抽象工厂模式(Abstract Factory)

 

  这3种实现,以及一些延伸的内容,会在之后一一说明。

 

设计模式(二)工厂模式:概述

原文:http://www.cnblogs.com/jing-an-feng-shao/p/7520703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!