技术栈
20240313-设计模式
嘻嘻哈哈17
2024-03-18 9:29
oop七大原则
开闭原则
里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立
依赖倒置原则:面向接口编程,不要面向实现编程
单一职责原则:控制类的粒度大小,将对象解耦、提高内聚性
接口隔离原则:要为各个类简历专用接口
迪米特原则
合成复用原则
工厂模式
作用:实现创建者和调用者的分离
分类:简单工厂模式、工厂方法模式、抽象工厂模式
设计模式
上一篇:
“个人成长模型”助你发展长期副业(下)
下一篇:
“细狗”玩转vue组件之间通信的各种姿势!
相关推荐
咖啡八杯
2 小时前
GoF设计模式——享元模式
java
·
spring
·
设计模式
·
享元模式
:mnong
5 小时前
学习创建结构行为设计模式
设计模式
w_t_y_y
8 小时前
Agent设计模式(四)多模态融合模式(Multi-Modal Fusion)
设计模式
zhouhui001
9 小时前
订单状态的 if-else 地狱上线就崩——状态模式的工业级落地
设计模式
geovindu
10 小时前
go: Reactor Pattern
开发语言
·
后端
·
设计模式
·
golang
·
反应器模式
一只旭宝
19 小时前
【C++入门精讲22】常见设计模式
c++
·
设计模式
许彰午
1 天前
38_Java设计模式之装饰器模式
java
·
设计模式
·
装饰器模式
geovindu
1 天前
python: Reactor Pattern
开发语言
·
python
·
设计模式
·
反应器模式
workflower
1 天前
基于机器学习的设备故障预测分析方法
人工智能
·
算法
·
机器学习
·
设计模式
·
语言模型
·
自然语言处理
·
重构
迷茫运维路
1 天前
Golang架构目录设计与设计模式教程
设计模式
·
golang
热门推荐
01
2026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?
02
2026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?
03
2026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf
04
【AI】2026 年具身智能模型和世界模型总结
05
GitHub 镜像站点
06
HTTP 与 HTTPS 的区别:从原理到实战详解
07
上线仅72小时被强制下架:Claude Fable 5 的短命
08
2026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?
09
AI科技热点日报 | 2026年6月1日
10
Codex 下载安装指南:Windows 和 macOS 官方版下载