我有一個類似「Defining inner class outside java file」的問題。 但是,那裏的提問者只是想通過讓這些類全都在一個包中來做某件事。如何定義外部類之外的內部類
與他類似,我想定義一些類作爲外部對象的內部對象;但我想訪問該對象的動態字段。爲了避免擁擠的類,我想在其他一些「innerClasses.java」中定義它們。使用「擴展」只能使我能夠使用它的靜態字段。但是,我想訪問像內部對象一樣的動態字段。
作爲一個簡單的例子(但其實是一個大的例子是有問題的)我想這個類的類「OuterClass.java」
public class OuterClass{
double nonStaticField
}
而且每個類的其他類
public class InnerClass1OfOuterClass{
...
}
public class InnerClass2OfOuterClass{
...
}
public class InnerClass3OfOuterClass{
...
}
public class InnerClass4OfOuterClass{
...
}
....
你是什麼意思的「動態領域」? –
如果這是可能的,這會讓我震驚。 – wvdz
你能概述課堂設計的外觀嗎? – Fildor