【发布时间】:2014-07-24 11:38:55
【问题描述】:
我正在对已经存在的代码进行一些修改,我需要做的是从项目 X 的类 A 中调用一个方法到项目 Y 的类 B 的方法中,而不是将类 A 显式导入到类 B 中。在 B 类中导入 A 类将在构建路径中创建一个循环,我必须不惜一切代价避免这种循环。有人可以帮忙吗?
【问题讨论】:
-
是否可以重构和移动方法,甚至是所有 A 类?
-
@Romojr50:恐怕这是不可能的。虽然 A 类是新创建的,但它在逻辑上必须驻留在项目 X 中(基于产品实现)。
-
@CodeNewbie 永远不会说这是不可能的,你无法知道它(有你的名字)。可以使用反射,您只需在搜索路径中安装 .jar 文件。还有更多的可能性。
标签: java class inheritance