技术栈
20240313-设计模式
嘻嘻哈哈17
2024-03-18 9:29
oop七大原则
开闭原则
里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立
依赖倒置原则:面向接口编程,不要面向实现编程
单一职责原则:控制类的粒度大小,将对象解耦、提高内聚性
接口隔离原则:要为各个类简历专用接口
迪米特原则
合成复用原则
工厂模式
作用:实现创建者和调用者的分离
分类:简单工厂模式、工厂方法模式、抽象工厂模式
设计模式
上一篇:
“个人成长模型”助你发展长期副业(下)
下一篇:
“细狗”玩转vue组件之间通信的各种姿势!
相关推荐
GISer_Jing
13 小时前
AI Agent 目标设定与异常处理
人工智能
·
设计模式
·
aigc
蔺太微
14 小时前
组合模式(Composite Pattern)
设计模式
·
组合模式
鱼跃鹰飞
16 小时前
DDD中的防腐层
java
·
设计模式
·
架构
会员果汁
17 小时前
15.设计模式-组合模式
设计模式
·
组合模式
YUEchn
18 小时前
无处不在的Agent
设计模式
·
llm
·
agent
茶本无香
20 小时前
设计模式之二—原型模式:灵活的对象克隆机制
java
·
设计模式
·
原型模式
GISer_Jing
21 小时前
Nano Banana+LoveArt三大核心功能解析:重构AI设计全链路,让创意落地更高效
人工智能
·
设计模式
·
aigc
会员果汁
1 天前
14.设计模式-备忘录模式
设计模式
·
备忘录模式
xiaolyuh123
1 天前
Spring 框架 核心架构设计 深度详解
spring
·
设计模式
·
spring 设计模式
GISer_Jing
2 天前
智能体工具使用、规划模式
人工智能
·
设计模式
·
prompt
·
aigc
热门推荐
01
GitHub 镜像站点
02
Labelme从安装到标注:零基础完整指南
03
网站改了域名,如何查找?
04
安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)
05
Linux下V2Ray安装配置指南
06
Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定
07
【踩坑笔记】50系显卡适配的 PyTorch 安装
08
2025-04-03 Latex学习1——本地配置Latex + VScode环境
09
KGG转MP3工具|非KGM文件|解密音频
10
jdk21下载、安装(Windows、Linux、macOS)