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

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

模版模式

策略模式

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

入口类

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

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

支付成功回调

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

相关推荐
木千19 小时前
Qt中关于QTableWidget成员函数selectedItems和itemAt(QPoint)无法获取无数据Item的处理方式
开发语言·qt
残花月伴19 小时前
天机学堂-day5(互动问答)
java·spring boot·后端
小鸡吃米…19 小时前
Python - 命令行参数
开发语言·python
北友舰长20 小时前
基于Springboot+thymeleaf图书管理系统的设计与实现【Java毕业设计·安装调试·代码讲解】
java·spring boot·mysql·课程设计·图书管理·b/s·图书
KD1 天前
设计模式——责任链模式实战,优雅处理Kafka消息
后端·设计模式·kafka
陈文锦丫1 天前
MQ的学习
java·开发语言
乌暮1 天前
JavaEE初阶---线程安全问题
java·java-ee
爱笑的眼睛111 天前
GraphQL:从数据查询到应用架构的范式演进
java·人工智能·python·ai
liwulin05061 天前
【PYTHON-YOLOV8N】如何自定义数据集
开发语言·python·yolo
Seven971 天前
剑指offer-52、正则表达式匹配
java