首页 > 其他 > 详细

设计模式系列之一:简单工厂模式

时间:2020-06-25 16:25:43      阅读:64      评论:0      收藏:0      [点我收藏+]

1.1 定义

 简单工厂模式属于创建型模式,又称为静态工厂方法模式,在简单工厂模式中,可以根据参数的不同,来返回不同类的实例,简单工厂模式专门定义一个类来负责创建子类的实例,被创建的类通常有一个共同的父类

1.2 简单工厂模式结构图(简版)

技术分享图片

 Factory:工厂类,简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象。

 IProduct:抽象产品类,简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。

 Product:具体产品类,是简单工厂模式的目标类

 

技术分享图片

 

设计模式系列之一:简单工厂模式

原文:https://www.cnblogs.com/oxygenG/p/13192040.html

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