java八股 设计模式

企业场景篇-03-设计模式-工厂设计模式-工厂方法模式_哔哩哔哩_bilibili

1.简单工厂模式

新加咖啡类的时候需要在唯一的那个工厂类里加代码,这样就耦合了

2.工厂模式

相对于简单模式的一个工厂生产所有咖啡,这里只定义了一个抽象咖啡工厂,然后针对每一种咖啡实现自己的工厂,那么以后添加新咖啡的时候就不会修改以前的咖啡工厂类了,只需要自己新建一个工厂。

做到对拓展开放,对修改关闭

3.抽象工厂模式

工厂模式只能应付同一类产品,如果要工厂多类产品,就要抽象工厂

相关推荐
mjhcsp7 分钟前
C++ long long 类型深度解析:大整数处理的基石
开发语言·c++·策略模式·long long
oak隔壁找我8 分钟前
RabbitMQ 实现延迟通知的完整方案
java·后端
信码由缰12 分钟前
Java的优势有哪些
java
WaWaJie_Ngen14 分钟前
【设计模式】工厂模式(Factory)
c++·设计模式·简单工厂模式·工厂方法模式·抽象工厂模式
trow19 分钟前
ConcurrentHashMap线程安全实现详解
java·后端
trow19 分钟前
HashMap核心原理与源码剖析
java·后端
YuanlongWang24 分钟前
C# 设计模式——工厂模式
开发语言·设计模式·c#
VB.Net31 分钟前
VB.Net循序渐进(第二版)
开发语言·.net·vb.net
埃伊蟹黄面37 分钟前
深入理解STL关联容器:map/multimap与set/multiset全解析
开发语言·c++
21号 139 分钟前
4.客户端(Redis)
开发语言·数据库·github