6

我有一个包含嵌套类的文件,但它变得足够长以至于无法阅读。有没有办法可以将嵌套类分解成单独的文件?

4

3 回答 3

11

使用正确的工具。

替代文字

于 2010-09-05T04:53:15.733 回答
3

恐怕不是。
作为替代方案,您可以考虑将其中一些转换为纯 Java 类:尽管嵌套类增加了封装性,但您当然可以在没有它们的情况下创建良好的 OO 设计。

我的两分钱。

于 2010-09-05T04:52:50.003 回答
1

编写单元测试来覆盖你要重构的代码。

然后使用重构工具,例如 Eclipse/JDT 来提取每个类。为每个重构作业运行测试。

为了获得更多乐趣,您可以在没有单元测试的情况下执行此操作。

于 2010-09-05T04:55:14.277 回答