Abrufen der geerbten Attributnamen / -werte mithilfe von Java Reflection

Ich habe ein Java-Objekt 'ChildObj', das von 'ParentObj' erweitert wurde. Ist es nun möglich, alle Attributnamen und -werte von ChildObj, einschließlich der geerbten Attribute, mithilfe des Java-Reflexionsmechanismus abzurufen?

Class.getFields gibt mir die Reihe von öffentlichen Attributen undClass.getDeclaredFields gibt mir das Array aller Felder, aber keines enthält die Liste der geerbten Felder.

Gibt es eine Möglichkeit, die geerbten Attribute auch abzurufen?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage