会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chillymint
博客园
首页
新随笔
联系
订阅
管理
2024年4月3日
策略模式+工厂模式取代if{}else{}
摘要: 1. 策略+工厂实现相同业务抽象 策略模式:一种解耦的方法,它对算法进行封装,使得算法的调用和算法本身分离。使用策略模式客户端代码不需要调整,算法之间可以互相替换,因为不同的算法实现的是同一个接口。策略模式是一种对象行为型模式。策略模式符合“开闭原则”。 1.1 定义策略接口 将成员的业务方法抽象为
阅读全文
posted @ 2024-04-03 18:15 chillymint
阅读(139)
评论(0)
推荐(0)
公告