技术栈
大话设计模式
没有理想的不伤心
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 拓扑
相关推荐
万法若空
7 小时前
C++ <memory> 库全方位详解
开发语言
·
c++
代码中介商
7 小时前
C++ 类型转换深度解析:static_cast、dynamic_cast、const_cast、reinterpret_cast
开发语言
·
c++
青小莫
7 小时前
C++之string(OJ练习)
开发语言
·
c++
·
stl
freshman_y
7 小时前
一篇介绍C语言中二级指针和二维数组的文章
c语言
·
开发语言
6Hzlia
7 小时前
【Hot 100 刷题计划】 LeetCode 199. 二叉树的右视图 | C++ DFS 逆序遍历
c++
·
leetcode
·
深度优先
-Marks-
7 小时前
【C++编程】STL简介 --- (是什么 | 版本发展历程 | 六大组件 | 重要性缺陷以及如何学习)
开发语言
·
c++
·
学习
·
stl
·
stl版本
weixin_41392061
8 小时前
LVGL仪表显示项目
c语言
CoderCodingNo
8 小时前
【信奥业余科普】C++ 的奇妙之旅 | 12:程序的交互与加工——数据的输入与算术运算
开发语言
·
c++
yx868xy
8 小时前
Cuda加速直线拟合
c++
·
cuda
热门推荐
01
GitHub 镜像站点
02
近期有什么ai的新消息,新动态? 2026.4月
03
2026年4月AI大事件深度解读:大模型竞争进入“深水区“
04
2026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元
05
2026年AI前瞻:量子AI、具身智能与科学发现的新纪元
06
codex app每次打开重连5次Reconnecting问题解决
07
AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析
08
CC-Switch & Claude 基于 Linux 服务器安装使用指南
09
在 OpenCode 中快速启用 DeepSeek V4 模型
10
2026 年 AI 辅助编程工具全景对比:Copilot、Cursor、Claude Code 与 Codex 深度解析