黑马程序员技术交流社区
标题:
我这道题好像是错了!
[打印本页]
作者:
iori
时间:
2016-1-21 17:57
标题:
我这道题好像是错了!
下列程序的运行结果是( ) ----- 单选
package com.itheima.demo;
class Bird{
}
class Demo {
public static void main(String[] args) {
Object object = new Bird();
System.out.println(object.getClass());
}
}
A、class com.itheima.demo.Bird
B、class java.lang.Object
C、class com.itheima.demo.Object
D、程序错误
作者:
曾宇
时间:
2016-1-21 19:27
选A。编译看左边,运行看右边。Bird继承Object,所以Bird类中也有getClass方法,不会编译失败。子类对象调用getClass,获取的是子类的类的地址。谁调用,获取谁的
作者:
kmustfeng
时间:
2016-1-21 20:25
选A,2L回答已经很详细了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2