技术栈
大话设计模式
没有理想的不伤心
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 拓扑
相关推荐
nakyoooooo
3 分钟前
【设计模式】工厂模式、单例模式、观察者模式、发布订阅模式
观察者模式
·
单例模式
·
设计模式
Jhxbdks
38 分钟前
C语言中的一些小知识(二)
c语言
·
开发语言
·
笔记
代码雕刻家
41 分钟前
数据结构-3.1.栈的基本概念
c语言
·
开发语言
·
数据结构
AlexMercer1012
1 小时前
【C++】二、数据类型 (同C)
c语言
·
开发语言
·
数据结构
·
c++
·
笔记
·
算法
Reese_Cool
1 小时前
【C语言二级考试】循环结构设计
android
·
java
·
c语言
·
开发语言
zxctsclrjjjcph
1 小时前
【C语言】常见的C语言概念
c语言
·
开发语言
小灰灰爱代码
1 小时前
C++——求3个数中最大的数(分别考虑整数、双精度数、长整数的情况),用函数模板来实现。
开发语言
·
c++
·
算法
严文文-Chris
2 小时前
【设计模式-享元】
android
·
java
·
设计模式
m0_71459026
2 小时前
汇编(实现C语言程序的调用)
c语言
·
开发语言
·
汇编
丶白泽
3 小时前
重修设计模式-设计原则
设计模式
·
接口隔离原则
·
依赖倒置原则
·
开闭原则
热门推荐
01
RAG 实践- Ollama+RagFlow 部署本地知识库
02
组基轨迹建模 GBTM的介绍与实现(Stata 或 R)
03
2024年高教社杯数学建模国赛C题超详细解题思路分析
04
yolov8实战第五天——yolov8+ffmpg实时视频流检测并进行实时推流——(推流,保姆教学)
05
苍穹外卖面试总结
06
【2024数模国赛赛题思路公开】国赛B题思路丨附可运行代码丨无偿自提
07
Coze扣子平台完整体验和实践(附国内和国际版对比)
08
CCF-CSP认证考试 202406-3 文本分词 100分题解
09
【2024高教社杯全国大学生数学建模竞赛】B题 生产过程中的决策问题——解题思路 代码 论文
10
借助 LocatorJS ,快速定位本地代码