次のコード クラス Agent.java があります。
public class Agent {
Helper helper ;
private class SpecificBehaviour extends Behaviour{
private Apple a;
public SpecificBehaviour(Apple a){
setApple(a);
}
public void setApple(Apple a){
this.a=a;
}
public Apple getApple(){
return a;
}
}
public void someMethod(){
helper = new Helper(this);
}
}
Helper.java (同じパッケージ内の別のクラス) で getApple() メソッドにアクセスしたいと思います。いくつかの検索を行って、この リンク を見つけました。これを行うためのより良い/簡単な方法があるかどうか疑問に思っていますか?