技术栈
常用设计模式介绍
工科男小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规范返回值之参数设置
相关推荐
进击的前栈
5 小时前
鸿蒙实战:19 页面全景汇总与 7 大共享设计模式回顾
华为
·
设计模式
·
harmonyos
刀法如飞
5 小时前
Spring Boot 4.1 + JDK 25 DDD开源脚手架,面向 AI 编程
设计模式
·
架构
·
ai编程
折哥的程序人生 · 物流技术专研
6 小时前
第8篇:模板方法模式的优缺点与面试高频考点
java
·
设计模式
·
面试
·
模板方法模式
·
行为型模式
·
优缺点
·
扩充系列
workflower
7 小时前
人形机器人全身运动控制能力大幅提升
人工智能
·
深度学习
·
机器学习
·
设计模式
·
机器人
·
自动化
折哥的程序人生 · 物流技术专研
7 小时前
Java 23 种设计模式:从踩坑到精通 | 备忘录模式 —— 快照与撤销,给对象装一个“后悔药”
java
·
设计模式
·
备忘录模式
·
行为型模式
·
java设计模式
·
从踩坑到精通
·
撤销重做
Kel
7 小时前
万物皆 Runnable:LangChain 如何用一个接口统一模型、链与图
人工智能
·
设计模式
·
架构
ttod_qzstudio
10 小时前
【软考设计模式】策略模式:算法族的封装与动态切换精讲
设计模式
·
策略模式
咖啡八杯
18 小时前
GoF设计模式——迭代器模式
java
·
后端
·
设计模式
·
迭代器模式
ttod_qzstudio
20 小时前
【软考设计模式】外观模式:复杂子系统的“门面“封装与代码填空精讲
设计模式
·
外观模式
geovindu
1 天前
CSharp: Prototype Pattern
开发语言
·
后端
·
设计模式
·
.net
·
原型模式
·
创建型模式
热门推荐
01
GitHub 镜像站点
02
AI科技热点日报 | 2026年07月01日
03
幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南
04
2026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf
05
2026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?
06
2026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片
07
AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路
08
2026 年 AI 大模型 & AI 编程工具实战全总结
09
2026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?
10
【AI】2026 年具身智能模型和世界模型总结