关于facade模式的问题,求解决方案

一些和风旭日的日子 2012-09-28 03:40:21
现在一个整站的操作方法都放入一个接口类中。

如:

interface I{
methodA()
methodB()
}

class clazz 实现 I{

}

问题是实现文件越变越大,有什么办法解决这个问题否?
...全文
213 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
试了很久,决定采用第一种方案。
butnet 2012-09-28
  • 打赏
  • 举报
回复
我觉得可以这样:
第一种办法
1. 仔细分析下接口I中的方法, 按方法按功能划分下, 然后折成几个接口
2. 按接口写你的实现类

第二种办法, 在不拆分实现定义的情况下, 通过实现类的不断继承来达拆分你实现类的代码.

但是我觉得第一种方法对后期维护会有帮助,
第二种办法只是解决了, 你实现类文件越来越大的问题, 对于后期维护是个大问题
我觉得一个类的实际代码不应超过1500行.
A18767101172 2012-09-28
  • 打赏
  • 举报
回复
创建配置文件,不知道对不对
corn8888 2012-09-28
  • 打赏
  • 举报
回复
把接口声明和实现拆分,然后再合并,不知对不对

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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