間違った用語を使用している可能性があります。あらかじめご了承ください。外部クラスのインスタンスにある別のクラスのインスタンスからプロパティにアクセスする必要があります。クラス Outer の 2 つのインスタンスがあり、それぞれのプロパティ「desiredProperty」を個別に保存して処理する必要があります。注: すべてのクラスが異なります。Inner1 と Inner2 は同じクラスではありません! 簡単な例を次に示します。
ファイル 1:
public class Outer{
public Inner1 inner1 = new Inner1();
public Inner2 inner2 = new Inner2();
}
ファイル 2:
public class Inner1 {
int desiredProperty=1;
}
ファイル 3:
public class Inner2{
public int getDesiredProperty(){
//How can I here access the property DesiredProperty from Inner1?
}
}