技术栈
大话设计模式
没有理想的不伤心
2024-07-14 15:43
设计模式
专栏概览
参考《大话设计模式》,进行深入分析理解;
使用C++实现,然后C采取OOP仿照实现;
C不是不能OOP,只是底层支持没那么好,所以C代码部分只是推荐参考;
关于C的OOP推荐书籍:周立功的《嵌入式软件设计方法》
关于设计模式推荐书籍:王争的《设计模式之美》
总览
顺序和名字都是拷贝《大话设计模式》的
代码无错就是优?------简单工厂模式 simple factory
商场促销------策略模式 strategy
为别人做嫁衣------代理模式 proxy
雷锋依然在人间------工厂方法模式 factory method
简历复印------原型模式 prototype
考题抄错会做也白搭------模板方法模式 template method
牛市股票还会亏钱------外观模式 facade
好菜每回味不同------建造者模式 builder
老板回来?我不知道------观察者模式 observer
就不能不换DB吗?------抽象工厂模式 abstract factory
无尽加班何时休------状态模式 state
在NBA我需要翻译------适配器模式 adapter
如果再回到从前------备忘录模式 memento
分公司=一部门------组合模式 composite
想走?可以!先买票------迭代器模式 iterator
有些类也需要计划生育------单例模式 singleton
手机软件何时统一------桥接模式 bridge
烤羊肉串引来的思考------命令模式 command
加薪非要老总批------职责链模式 chain of responsibility
世界需要和平------中介者模式 mediator
项目多也别傻做------享元模式 flyweight
其实你不懂老板的心------解释器模式 interpreter
男人和女人------访问者模式 visitor
c语言
c++
设计模式
上一篇:
Postman接口模拟请求工具使用技巧
下一篇:
ArcGIS Pro SDK (八)地理数据库 8 拓扑
相关推荐
见过夏天
4 小时前
C++ 基础入门完全指南
c++
胡萝卜术
12 小时前
从“分数打架”到“排名投票”:为什么你的ChatBI必须用RRF?
算法
·
设计模式
·
面试
亦暖筑序
1 天前
Java 8老系统Browser Agent实战:三层拦截把AI操作后台变成可审计流程
java
·
后端
·
设计模式
用户80553369803
2 天前
不止三件套:QObject 属性系统全关键字与运行时反射!
c++
·
qt
BadBadBad__AK
2 天前
线段树维护区间 k 次方和
c++
·
数学
·
算法
·
stl
卷无止境
3 天前
Eigen 库如何借助 OpenMP 加速计算
c++
·
后端
卷无止境
3 天前
OpenMPI、MPICH 与 OpenMP:关系、核心概念与架构全解
c++
·
后端
郝学胜_神的一滴
3 天前
CMake 30:循环语法全解|foreach_while双循环精讲、迭代技巧与实战避坑指南
c++
·
cmake
青禾网络
4 天前
Web 前端如何接入 AI 音效生成:从零到可用的完整方案
人工智能
·
设计模式
ZJPRENO
5 天前
吃透软件开发六大设计原则,告别烂代码
设计模式
热门推荐
01
2026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?
02
2026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?
03
2026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf
04
Trae国际版与国内版深度测评:AI原生IDE的双生花
05
【AI】2026 年具身智能模型和世界模型总结
06
飞书长连接_事件订阅(接收消息,审批任务状态变更)
07
Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析
08
GitHub 镜像站点
09
2026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?
10
2026年AI架构实战:彻底解决OpenAI接口超时与封号,Python调用GPT-5.2/Sora2企业级架构详解(附源码+压测报告)