设计模式总目录

目录

设计模式

[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 解释器模式

相关推荐
yuanyuan2o213 分钟前
从最小项目开始的 CMake 教程
c语言·开发语言·arm开发·c++·makefile·make·cmake
lifewange14 分钟前
pytest 找不到文件?直接在 pytest.ini 配置根目录 + 路径(最简单方案)
开发语言·python·pytest
大鹏说大话22 分钟前
MySQL + Redis + Caffeine:Java后端通用三级缓存架构实战
开发语言
yuanpan25 分钟前
Python 桌面 GUI 入门开发:从 tkinter 窗口到简易记事本
开发语言·python
User_芊芊君子1 小时前
聊聊自由开发者常用的学习机会全解析
开发语言·人工智能·python
AI人工智能+电脑小能手1 小时前
【大白话说Java面试题】【Java基础篇】第40题:Java中的深拷贝和浅拷贝有什么区别
java·开发语言·后端·面试
xh didida2 小时前
算法 -- 位运算
开发语言·c++·算法
hele_two2 小时前
VS Code + CMake 调用 SDL2 & SDL2_image 完整编译教程(Windows 平台)
c++·windows·vscode·图形渲染
谙弆悕博士2 小时前
快速学C语言——第2章:编程规范与代码风格
服务器·c语言·开发语言·经验分享·程序人生·学习方法·业界资讯
byzh_rc2 小时前
[AI编程从入门到入土] 装饰器decorator
开发语言·python·ai编程