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

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

模版模式

策略模式

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

入口类

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

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

支付成功回调

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

相关推荐
go_bai9 分钟前
Linux环境基础开发工具——(2)vim
linux·开发语言·经验分享·笔记·vim·学习方法
小郝 小郝11 分钟前
【C语言】strstr查找字符串函数
c语言·开发语言
Seven9713 分钟前
【Guava】并发编程ListenableFuture&Service
java
WannaRunning13 分钟前
浅谈Tomcat数据源连接池
java·oracle·tomcat
yinhezhanshen16 分钟前
理解rust里面的copy和clone
开发语言·后端·rust
forestsea21 分钟前
使用 Spring Boot 和 GraalVM 的原生镜像
java·spring boot·spring native·原生映像
逸狼23 分钟前
【JavaEE进阶】Spring AOP入门
java·java-ee
色空大师27 分钟前
【idea】实用插件
java·ide·intellij-idea
Jtti32 分钟前
PHP在Debian环境上的并发处理能力如何
开发语言·debian·php
栗筝i34 分钟前
Spring 核心技术解析【纯干货版】- XIX:Spring 日志模块 Spring-Jcl 模块精讲
java·后端·spring