6

私が使用している 1 つの API には、プライベート フィールド( A.privateField ) を持つ抽象クラス( Class A ) があります。 クラス Bは、API 内でクラス A を拡張します。クラス B を実装したClass Cで拡張する必要がありますが、クラス A の privateField が必要です。リフレクションを使用する必要があります。スーパー スーパー クラスのプライベート フィールドにアクセスするにはどうすればよいですか?

Class A
    - privateField
Class B extends A
Class C extends B
    + method use A.privateField
4

1 に答える 1