我有兩個頂級類;每一個有相同名稱的內部類:Eclipse爲內部類生成Java類文件名衝突
**A.java**
public class A
{
}
class TestCase
{
}
**B.java**
public class B
{
}
class TestCase
{
}
我意料的是,我會風與四類文件,包括A $ TestCase.class和B $ TestCase.class,這是我所得到的,當我從命令行編譯。然而,Eclipse只是創建TestCase.class,並且當我嘗試編譯B.java時聲明「TestCase類型已經定義好了」。
是否有一個Eclipse選項,我可以設置產生(我相信是標準)A $ TestCase.class和B $ TestCase.class?
謝謝。
順便說一句,我使用盧娜: 版本:月神發行(4.4.0) 版本ID:20140612-0600
爲什麼不聲明'TestCase'接口或抽象類並將它同時應用於'A'和'B'? – 2014-10-01 20:20:10