抽象オブジェクトAへの参照があります。このオブジェクトは、いつでもオブジェクトB、C、またはDのインスタンスでもあります。
拡張クラスに関係なく、A内の特定の型のプライベート finalフィールドへの参照が必要です。
フィールドの名前はわかりませんが、抽象クラスの他のすべてのフィールドに固有のタイプだけです。リストされている 4 つのクラスのコードを変更できません。getDeclaredFields() を使用すると、その時点で持っている拡張クラス内のフィールドが返されます。
このフィールドへの参照を取得するにはどうすればよいですか?