设计模式总目录

目录

设计模式

[1. 创建型模式](#1. 创建型模式)

[1.1 工厂方法模式](#1.1 工厂方法模式)

[1.2 抽象工厂模式](#1.2 抽象工厂模式)

[1.3 单例模式](#1.3 单例模式)

[1.4 建造者模式](#1.4 建造者模式)

1.5原型模式

[2. 结构型模式](#2. 结构型模式)

[2.1 适配器模式](#2.1 适配器模式)

[2.2 装饰器模式](#2.2 装饰器模式)

[2.3 代理模式](#2.3 代理模式)

[2.4 外观模式](#2.4 外观模式)

[2.5 桥接模式](#2.5 桥接模式)

[2.6 组合模式](#2.6 组合模式)

[2.7 享元模式](#2.7 享元模式)

[3. 行为型模式](#3. 行为型模式)

[3.1 策略模式](#3.1 策略模式)

[3.2 模板方法模式](#3.2 模板方法模式)

[3.3 观察者模式](#3.3 观察者模式)

[3.4 迭代子模式](#3.4 迭代子模式)

[3.5 责任链模式](#3.5 责任链模式)

[3.6 命令模式](#3.6 命令模式)

[3.7 备忘录模式](#3.7 备忘录模式)

[3.8 状态模式](#3.8 状态模式)

[3.9 访问者模式](#3.9 访问者模式)

[3.10 中介者模式](#3.10 中介者模式)

[3.11 解释器模式](#3.11 解释器模式)


设计模式

1. 创建型模式

1.1 工厂方法模式

1.2 抽象工厂模式

1.3 单例模式

1.4 建造者模式

1.5原型模式

2. 结构型模式

2.1 适配器模式

2.2 装饰器模式

2.3 代理模式

2.4 外观模式

2.5 桥接模式

2.6 组合模式

2.7 享元模式

3. 行为型模式

3.1 策略模式

3.2 模板方法模式

3.3 观察者模式

3.4 迭代子模式

3.5 责任链模式

3.6 命令模式

3.7 备忘录模式

3.8 状态模式

3.9 访问者模式

3.10 中介者模式

3.11 解释器模式

相关推荐
静水流深_沧海一粟2 小时前
04 | 别再写几十个参数的构造函数了——建造者模式
设计模式
StarkCoder2 小时前
从UIKit到SwiftUI的迁移感悟:数据驱动的革命
设计模式
Lee川2 小时前
优雅进化的JavaScript:从ES6+新特性看现代前端开发范式
javascript·面试
肆忆_5 小时前
# 用 5 个问题学懂 C++ 虚函数(入门级)
c++
Lee川5 小时前
从异步迷雾到优雅流程:JavaScript异步编程与内存管理的现代化之旅
javascript·面试
晴殇i7 小时前
揭秘JavaScript中那些“不冒泡”的DOM事件
前端·javascript·面试
绝无仅有8 小时前
Redis过期删除与内存淘汰策略详解
后端·面试·架构
绝无仅有8 小时前
Redis大Key问题排查与解决方案全解析
后端·面试·架构
AAA梅狸猫9 小时前
Looper.loop() 循环机制
面试
AAA梅狸猫9 小时前
Handler基本概念
面试