技术栈
大话设计模式
没有理想的不伤心
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 拓扑
相关推荐
黑不溜秋的
1 小时前
C++ 设计模式 - 策略模式
c++
·
设计模式
·
策略模式
李白同学
2 小时前
【C语言】结构体内存对齐问题
c语言
·
开发语言
楼台的春风
3 小时前
【MCU驱动开发概述】
c语言
·
驱动开发
·
单片机
·
嵌入式硬件
·
mcu
·
自动驾驶
·
嵌入式
付聪1210
3 小时前
策略模式介绍和代码示例
设计模式
Dream it possible!
4 小时前
LeetCode 热题 100_在排序数组中查找元素的第一个和最后一个位置(65_34_中等_C++)(二分查找)(一次二分查找+挨个搜索;两次二分查找)
c++
·
算法
·
leetcode
柠石榴
4 小时前
【练习】【回溯No.1】力扣 77. 组合
c++
·
算法
·
leetcode
·
回溯
王老师青少年编程
4 小时前
【GESP C++八级考试考点详细解读】
数据结构
·
c++
·
算法
·
gesp
·
csp
·
信奥赛
ThereIsNoCode
5 小时前
「软件设计模式」状态模式(State)
设计模式
·
状态模式
澄澈天空
5 小时前
C++ MFC添加RichEditControl控件后,程序启动失败
c++
·
mfc
Lzc774
6 小时前
C++初阶——简单实现vector
c++
·
简单实现vector
热门推荐
01
DeepSeek各版本说明与优缺点分析
02
如何在WPS和Word/Excel中直接使用DeepSeek功能
03
DeepSeek本地部署详细指南
04
太炸裂了!清华大学deepseek从入门到精通使用手册又出第三版了,《普通人如何抓住DeepSeek红利》(无套路,直接下载)
05
本地部署DeepSeek教程(Mac版本)
06
DeepSeek r1本地安装全指南
07
DeepSeek RAGFlow构建本地知识库系统
08
本地化部署AI知识库:基于Ollama+DeepSeek+AnythingLLM保姆级教程
09
DeepSeek R1本地化部署 Ollama + Chatbox 打造最强 AI 工具
10
【docker】Windows10安装Docker Desktop - WSL update failed