技术栈
常用设计模式介绍
工科男小Y
2024-03-26 13:13
前言
简说设计模式。
文章目录
前言
一、设计模式的要素
1、设计模式解决的问题
2、设计模式分类
1)创建型设计模式
2)结构型设计模式
3)行为型设计模式
二、详细介绍
1、创建型设计模式
1)工厂方法模式
2)抽象工厂模式
3)生成器模式
4)原型模式
5)单例模式
2、结构型设计模式
1)适配器模式
2)桥接模式
3)组合模式
4)装饰器模式
5)享元模式
6)代理模式
7)外观模式
3、行为型设计模式
1)观察者模式
2)状态模式
3)策略模式
4)访问者模式
一、设计模式的要素
1、设计模式解决的问题
某个问题经常发生,这个模式就描述了这个问题以及解决这个问题的解决方法的核心
2、设计模式分类
1)创建型设计模式
与对象的创建有关;
2)结构型设计模式
处理类或对象的组合;
3)行为型设计模式
对类或对象怎样交互和怎么分配职责进行描述;
二、详细介绍
内容最近更新!
1、创建型设计模式
1)工厂方法模式
2)抽象工厂模式
3)生成器模式
4)原型模式
5)单例模式
2、结构型设计模式
1)适配器模式
2)桥接模式
3)组合模式
4)装饰器模式
5)享元模式
6)代理模式
7)外观模式
3、行为型设计模式
1)观察者模式
2)状态模式
3)策略模式
4)访问者模式
设计模式
上一篇:
《组合模式(极简c++)》
下一篇:
flask_restful规范返回值之参数设置
相关推荐
老码观察
1 小时前
设计模式实战解读(八):代理模式——控制访问的隐形中间层
设计模式
·
代理模式
我爱cope
2 小时前
【Agent智能体12 | 反思设计模式-使用外部反馈】
人工智能
·
设计模式
·
语言模型
·
职场和发展
geovindu
2 小时前
python: Bounded Parallelism Pattern
开发语言
·
python
·
设计模式
·
有界并行模式
我爱cope
3 小时前
【Agent智能体11 | 反思设计模式-评估反射的影响的方法】
人工智能
·
设计模式
·
语言模型
·
职场和发展
nnsix
3 小时前
设计模式 - 迭代器模式 笔记
笔记
·
设计模式
·
迭代器模式
IT策士
3 小时前
第 23篇 k8s之Pod:多容器 Pod 与设计模式(Sidecar 等)
设计模式
·
容器
·
kubernetes
qq_29757467
21 小时前
设计模式系列文章(基础篇第 11 篇):模板方法模式——定义算法骨架,实现代码复用与流程统一
算法
·
设计模式
·
模板方法模式
狂人开飞机
1 天前
01. 工厂模式(Factory Pattern)
设计模式
·
c#
阿狸猿
1 天前
论软件设计模式及其应用
设计模式
workflower
1 天前
具身智能-三层结构
人工智能
·
设计模式
·
动态规划
·
软件工程
·
scrum
热门推荐
01
GitHub 镜像站点
02
【AI】2026 年具身智能模型和世界模型总结
03
DeepSeek V4 + Claude Code thinking mode 400 错误修复方案
04
【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法
05
Codex 接入 DeepSeek API 完整配置文档
06
裂开!ChatGPT 居然开始要手机号验证,附详细解决方法
07
几个好用的ip纯净度检测网站
08
CC-Switch & Claude 基于 Linux 服务器安装使用指南
09
CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)
10
API Key 登录 Codex 也能用插件了,还支持会话删除和导出