AとBという名前の2つのクラスがあり、各クラスのオブジェクトに他のクラスへの参照が含まれていると最も便利なように、互いに関連付けられているとします。つまり、クラスAにはクラスBの変数「b」があります。クラスBにはクラスAの変数「a」があります。このようにして、各クラスのコードは他のクラスに簡単にアクセスできます。
この関連付けを「最終」に設定する方法はありますか?つまり、クラスAの変数bが最終であり、クラスBの変数aが最終ですか?コンストラクターでこれらの参照を設定するには(finalキーワードで必要になるように)、非論理的な循環型の参照が必要になるようです。
これは、実際的な問題というよりも概念的な問題です。ありがとう!