-1
私はクラスXを持っているし、私の内部クラスYIでX という変数をyローカルおよびグローバル変数(Java)の
という変数を持っている私が欲しい:X = Y
私はゲッターメソッドを作りましたYとXについてはエラーが発生します: 非静的メソッド 'getY()'は静的コンテキストから参照できません。
私はgetX()静的でも最終的にも設定していません。私もそれを両方の方法で試してみましたが、うまくいきません。
EDIT:
public class X {
Variable v = new Variable();
[... here is something done with v]
class Y {
Variable v_new = v;
[works with v]
}
v = v_new; // ???
}
あなたは私たちにいくつかのコードを表示してくださいすることができますか? – dingalapadum
"_... **非静的**メソッド_" 'new'キーワードを使ってクラスXのインスタンスを作成するだけです。次に、そのような非静的メソッドにアクセスできます。 – KarelG
あなたはx = yかX = Yですか? –