我是靠谱客的博主 烂漫龙猫,这篇文章主要介绍《Java 设计模式精讲》笔记——第4章 简单工厂模式1. 简单工厂讲解2. 简单工厂 Coding,现在分享给大家,希望可以做个参考。

文章目录

  • 1. 简单工厂讲解
  • 2. 简单工厂 Coding

声明:

本博客是本人在学习《Java 设计模式精讲》后整理的笔记,旨在方便复习和回顾,并非用作商业用途。

本博客已标明出处,如有侵权请告知,马上删除。

1. 简单工厂讲解

  • 定义:由一个工厂对象决定创建出哪一种产品类的实例
  • 类型:创建型,但不属于 GOF23 种设计模式
  • 适用场景
    • 工厂类负责创建的对象比较少
    • 客户端(应用层)只知道传入工厂类的参数对于如何创建对象(逻辑)不关心
  • 优点:只需要传入一个正确的参数,就可以获取你所需要的对象而无须知道其创建细节
  • 缺点:工厂类的职责相对过重,增加新的产品需要修改工厂类的判断逻辑,违背开闭原则

2. 简单工厂 Coding

  1. 创建一个课程视频抽象类

    public abstract class 

最后

以上就是烂漫龙猫最近收集整理的关于《Java 设计模式精讲》笔记——第4章 简单工厂模式1. 简单工厂讲解2. 简单工厂 Coding的全部内容,更多相关《Java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(151)

评论列表共有 0 条评论

立即
投稿
返回
顶部