AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
设计模式
2023-05-05 09:37:23
0
举报
分享方式
仅支持查看
AI智能生成
设计模式知识点总结。
设计模式
学习笔记
模板推荐
作者其他创作
大纲/内容
设计原则
单一职责(Single Responsibility)
开闭(Open Closed)
里氏替换(Liskov Substitution)
接口隔离(Interface Segregation)
依赖倒置(Dependence Inversion)
迪米特(Law of Demeter)
创建型模式
⭐ 单例(Singleton)
类图
实现
懒汉式 - 线程不安全
饿汉式 - 线程安全
懒汉式 - 线程安全
双重校验锁 - 线程安全
静态内部类实现
枚举实现
应用
JDK 中的应用
Spring 中的应用
简单工厂(Simple Factory)
类图
实现
⭐ 工厂方法(Factory Method)
类图
实现
应用
Spring 中的应用
JDK 中的应用
⭐ 抽象工厂(Abstract Factory)
类图
实现
应用
JDK 中的应用
Spring 中的应用
⭐ 建造者(Builder)
类图
实现
应用
JDK 中的应用
Spring 中的应用
原型(Prototype)
类图
实现
应用
JDK 中的应用
Spring 中的应用
结构型模式
⭐ 适配器(Adapter)
类图
实现
应用
JDK 中的应用
Spring 中的应用
桥接(Bridge)
类图
实现
应用
JDK 中的应用
组合(Composite)
类图
实现
应用
JDK 中的应用
Spring 中的应用
装饰器(Decorator)
类图
实现
应用
JDK 中的应用
Spring 中的应用
外观(Facade)
类图
实现
应用
JDK 中的应用
享元(Flyweight)
类图
实现
应用
JDK 中的应用
⭐ 代理(Proxy)
类图
实现
应用
JDK 中的应用
Spring 中的应用
行为型模式
⭐ 责任链(Chain Of Responsibility)
类图
实现
应用
JDK 中的应用
Spring 中的应用
命令(Command)
类图
实现
应用
JDK 中的应用
Spring 中的应用
解释器(Interpreter)
类图
实现
应用
JDK 中的应用
Spring 中的应用
迭代器(Iterator)
类图
实现
应用
JDK 中的应用
中介者(Mediator)
类图
实现
应用
JDK 中的应用
备忘录(Memento)
类图
实现
应用
JDK 中的应用
⭐ 观察者(Observer)
类图
实现
应用
JDK 中的应用
Spring 中的应用
状态(State)
类图
实现
应用
策略(Strategy)
类图
实现
应用
JDK 中的应用
Spring 中的应用
模板方法(Template Method)
类图
实现
应用
JDK 中的应用
Spring 中的应用
访问者(Visitor)
类图
实现
应用
JDK 中的应用
Spring 中的应用
空对象(Null)
类图
实现
收藏
立即使用
数据结构与算法
收藏
立即使用
Go 原理
收藏
立即使用
事务处理
收藏
立即使用
MyBatis
Kyle Ip
职业:Software Engineer
去主页
Collect
Get Started
故障模式抽取者
Collect
Get Started
设计模式
Collect
Get Started
命令模式
Collect
Get Started
设计模式思维导图
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document