栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

工厂模式系列

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

工厂模式系列

1. 简单工厂模式 定义

简单工厂模式(Simple Factory Pattern)是指由一个工厂对象决定创建出哪一种产品类的实例。

理解

简单工厂就是创建一个工厂类,专门用来创建某类产品的实例,用户只需要告诉工厂类创建哪个产品,而不需要关心具体的创建细节。

2. 工厂方法模式 定义

工厂方法模式(Factory Method Pattern)是指定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行。

理解

工厂方法模式是在简单工厂模式的基础上对工厂进行抽象,创建一个工厂的接口,让具体实现这个接口的工厂类来创建对象实例,符合开闭原则。

3. 抽象工厂模式 定义

抽象工厂模式(Abastract Factory Pattern)是指提供一个创建一系列相关或相互依赖对象的接口,无须指定他们具体的类。

理解

抽象工厂就是抽象出一个工厂类,定义多个创建不同产品类型的抽象方法,然后让每个具体的工厂类对其进行实现。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/666419.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号