public class TestDeclaredMethod {
public static void main(String[] args) throws Exception {
Class clazz = Class.forName("com.leetcode.B");
B b = (B) clazz.newInstance();
Method method = clazz.getDeclaredMethod("println");
method.invoke(b);
}
}
class B extends A {
@Override
public void println() {
System.out.println("B");
}
}
class A {
public void println() {
System.out.println("A");
}
}
老师,你好,关于getDeclaredMethod()这个方法上面代码测试是可以获取继承方法的啊,请问是我哪写的不对么?谢谢!