会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
每天都在进步,说明你有上进心
如果你记忆力差,那可以多写来弥补
代码中透露着杀气
博客园
首页
新随笔
新文章
联系
订阅
管理
2020年5月8日
通过代码来了解下java策略模式,消除if-else
摘要: 通过上图可以看出策略模式有以下角色构成: 1、抽象策略(Strategy)角色:抽象策略角色由抽象类或接口来承担,它给出具体策略角色需要实现的接口; 2、具体策略(ConcreteStrategy)角色:实现封装了具体的算法或行为; 3、场景(Context)角色:持有抽象策略类的引用。 策略模式重
阅读全文
posted @ 2020-05-08 17:07 代码中透露着杀气
阅读(956)
评论(2)
推荐(0)
编辑
如果你记忆力差,那可以多写来弥补