javaBean的逻辑方法怎么写比较好?

handsome_pen 2020-01-07 04:00:21
请教一个问题诶 比如我有一个实体类banner类 每次点击banner都会判断里面一个属性openWay 做相应的跳转 这个方法是写在banner类中好 还是用一个工具类静态方法来处理比较好呢 大佬能分析分析吗
...全文
116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
handsome_pen 2020-01-08
  • 打赏
  • 举报
回复
引用 5 楼 m-oj的回复:
banner只是数据类,除了自身数据相关的不应该混入其他逻辑
嗯 明白了
m-oj 应用层 2020-01-07
  • 打赏
  • 举报
回复
banner只是数据类,除了自身数据相关的不应该混入其他逻辑
handsome_pen 2020-01-07
  • 打赏
  • 举报
回复
引用 3 楼 王能的回复:
如果少的话就直接写吧,很多的话写成工具类传入Activity和openWay就行了,不需要整个类。要写好注释参数的意义
应该这样写 不过为什么不把这个方法直接写在banner类里面呢 仅仅是因为规范性吗
王能 2020-01-07
  • 打赏
  • 举报
回复
如果少的话就直接写吧,很多的话写成工具类传入Activity和openWay就行了,不需要整个类。要写好注释参数的意义
handsome_pen 2020-01-07
  • 打赏
  • 举报
回复
引用 1 楼 Write_BUG小能手的回复:
banner对外不是暴露的有点击事件吗? 在点击事件内 做相应的跳转判断不就可以了
是啊 但是我这个banner类可能会在app各种地方用到 有些广告类也是banner类的子类 我不可能在每个地方的点击事件里面去分别处理吧
Write_BUG小能手 初级 2020-01-07
  • 打赏
  • 举报
回复
banner对外不是暴露的有点击事件吗? 在点击事件内 做相应的跳转判断不就可以了

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧