下の例のように super.メソッド名(...) とすると親クラスのメソッドが呼べますが、リフレクション経由では同じようにできないことが分かりました。 class Parent { public void bang() { System.out.println("Parent.bang!"); } } class Child extends Parent { @Override public void bang() { System.out.println("Child.bang!"); } public void parentBang() { super.bang(); } } public class Main { public static void main(String[] args) throws Exception { new Child().bang(); // => Ch