设计模式-参考的雷丰阳老师直播课

一般开发中使用的模式为模版模式+策略模式组合,模版用来定义骨架,策略用来实现细节。

模版模式

策略模式

与模版模式特别像,模版模式会定义好步骤定义好框架,策略模式定义小细节

入口类

使用模版模式+策略模式开发支付

以上使用了策略模式,开闭原则

支付成功回调

总结:模版类完成骨架实现定义大步骤,策略模式在每个具体步骤动态替换

相关推荐
ST.J1 分钟前
系统架构思考20241204
java·笔记·系统架构
要做朋鱼燕8 分钟前
【C++】 list 容器模拟实现解析
开发语言·c++·笔记·职场和发展·list
Ka1Yan15 分钟前
MySQL索引优化
开发语言·数据结构·数据库·mysql·算法
TDengine (老段)20 分钟前
TDengine 时间函数 TIMETRUNCATE 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
MediaTea30 分钟前
Python 内置函数:pow()
开发语言·python
摘星编程44 分钟前
CodeBuddy 辅助重构:去掉 800 行 if-else 的状态机改造
设计模式·代码重构·技术债务·codebuddy·状态机模式
Meteors.1 小时前
23种设计模式——策略模式 (Strategy Pattern)详解
设计模式·策略模式
上位机付工1 小时前
上位机通信速度有多快?
开发语言·c#·上位机·plc
蔗理苦1 小时前
2025-09-05 CSS4——浮动与定位
开发语言·前端·css·html·css3
给我个面子中不1 小时前
JUC、JVM八股补充
java·开发语言·jvm