会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
节
春
度
欢
rhyme
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2019年2月14日
用工厂模式和策略模式优化过多的if-else
摘要: 多个if-else代码: 上面只统计了3个学习时间,如果我们要写其他的学习时间就需要继续添加if-else,如果业务很复杂,那么这个代码看起来会很乱,不方便维护; 下面用策略模式和工厂模式优化该if-else; 1. 定义抽象策略角色(接口) 2. 编写具体策略角色(实现策略角色接口) 小学毕业策略
阅读全文
posted @ 2019-02-14 17:40 rhyme
阅读(3282)
评论(0)
推荐(0)
编辑
Java回调机制
摘要: 核心思想:一个类A对象的a1方法调用另一个类B对象的方法b1时,传递自身对象this和其他参数给方法b1,b1方法进行一些操作后,再根据形参类A对象,调用类A对象的方法callback(回调方法),最终类A对象通过类B对象调用类A对象回调方法callback获得了自己(类A对象)想要的东西。 参考:
阅读全文
posted @ 2019-02-14 12:29 rhyme
阅读(198)
评论(0)
推荐(0)
编辑
TOP