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

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

模版模式

策略模式

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

入口类

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

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

支付成功回调

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

相关推荐
xinxiyinhe几秒前
内存泄漏与OOM崩溃根治方案:JVM与原生内存池差异化排查手册
java·开发语言·jvm
心向阳光的天域4 分钟前
黑马Java跟学.最新AI+若依框架项目开发(一)
java
愚润求学8 分钟前
【Linux】基础 IO(一)
linux·运维·服务器·开发语言·c++·笔记
what_20189 分钟前
分布式链路跟踪
java·运维·分布式
oliveira-time17 分钟前
ArrayList和LinkedList区别
java·开发语言
潮流coder20 分钟前
IntelliJ IDEA给Controller、Service、Mapper不同文件设置不同的文件头注释模板、Velocity模板引擎
java·ide·intellij-idea
yutian060623 分钟前
C语言中的宏
c语言·开发语言
码农飞哥26 分钟前
互联网大厂Java求职面试实战:Spring Boot与微服务场景深度解析
java·数据库·spring boot·安全·微服务·消息队列·互联网医疗
红衣小蛇妖28 分钟前
Python基础学习-Day23
开发语言·python·学习
孞㐑¥41 分钟前
Linux之进程控制
linux·开发语言·c++·经验分享·笔记