1、super.getClass()方法调用,下面程序的输出结果是什么? C
public class Example extends Date {
public static void main(String[] args) {
new Example().test();
}
public void test() {
System.out.println(super.getClass().getName());
}
}(单项选择题)
A、Date
B、Object
C、Example
D、运行时抛出异常
// super.getClass()和this.getClass()作用相同,因为Object中getClass方法是使用final修饰的,所以子类不能继承这个方法,而且调用该方法会返回在运行时的类对象,所以是Example。
原文:https://www.cnblogs.com/heureuxl/p/13472737.html