0
したがって、クラスBのインスタンスを作成する必要があるクラスAがある場合があります。このような場合は、クラスBはそれを作成したクラスAのインスタンスのメソッドを呼び出すことができる必要があります。クラスの現在のインスタンスを新しく作成したインスタンスに渡します
Javaで可能な限り最良の方法でこれを達成するにはどうすればよいですか?クラスの現在のインスタンスを作成中の2番目のインスタンスに渡して、そのメソッドにアクセスできるようにするか、実際にメソッドを渡す方法はありますか?
これらのクラスでクラス変数のようなクラスを使用し、必要に応じてクラスを初期化してメソッドを再利用することができます –
'A a = new A();'次に 'B b = new B(a) ; '完璧です。 – matt
あなたは 'B b = new B(this);'のようなものを意味しますか? –