黑马程序员技术交流社区
标题: 请写出下面程序的运行结果 [打印本页]
作者: zhangyibiao 时间: 2016-3-12 22:23
标题: 请写出下面程序的运行结果
class Fu {
publicvoid show() {
System.out.println("这是父类的show方法");
}
}
class Zi extends Fu {
publicvoid show() {
System.out.println("这是子类的show方法");
}
publicvoid method() {
System.out.println("这是子类的method方法");
}
}
class DuoTai{
publicstatic void main(String[] args) {
Fu f = new Zi();
f.show();
Zi z = (Zi)f;
z.method();
}
}
作者: luomoss 时间: 2016-3-12 23:55
Fu f = new Zi();
f.show();
编译看左,运行看右,执行的本身就是子类的show().
作者: zhangyibiao 时间: 2016-3-13 21:01
什么意思?好好说一下
作者: luomoss 时间: 2016-3-14 20:00
Fu f = new Zi();
f.show();
执行的是子类的show();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |