黑马程序员技术交流社区
标题:
分享,精选30题Java笔试题解答-思考题
[打印本页]
作者:
heshiwei
时间:
2015-10-18 10:54
标题:
分享,精选30题Java笔试题解答-思考题
最后,给大家出个思考题:下面程序的运行结果是什么?
public class Dervied extends Base {
private String name = "dervied";
public Dervied() {
tellName();
printName();
}
public void tellName() {
System.out.println("Dervied tell name: " + name);
}
public void printName() {
System.out.println("Dervied print name: " + name);
}
public static void main(String[] args){
new Dervied();
}
}
class Base {
private String name = "base";
public Base() {
tellName();
printName();
}
public void tellName() {
System.out.println("Base tell name: " + name);
}
public void printName() {
System.out.println("Base print name: " + name);
}
}
复制代码
运行结果是什么?
作者:
samge
时间:
2015-10-29 21:41
我是新手:
作者:
samge
时间:
2015-10-29 21:42
Dervied tell name:base
Dervied print name: base
作者:
samge
时间:
2015-10-29 21:43
子类已经重写父类方法,应该直接调用了子类的方法就可以了吧。我刚学基础……
作者:
李志慧
时间:
2015-10-29 22:19
Base tell name:base
作者:
李志慧
时间:
2015-10-29 22:20
Base print name:base
Base print name:base
作者:
90后的96迷
时间:
2015-11-21 00:51
大神,这些题真有用
作者:
大头爱傻瓜
时间:
2015-11-21 00:55
就是进来看那堪呐
作者:
小地瓜
时间:
2015-11-21 01:01
我想知道 这个30题在哪里
作者:
move22
时间:
2015-11-23 17:51
我要看看
作者:
杨洛神
时间:
2015-11-23 18:36
感谢分享
作者:
a2300538
时间:
2015-11-23 19:53
感觉应该打印4句...new子类 先运行父类构造 再运行自身构造
Dervied tell name: null
Dervied print name: null
Dervied tell name: dervied
Dervied print name: dervied
作者:
yuhongzhen
时间:
2015-11-23 21:41
楼上正解,支持
作者:
33期1113刘传政
时间:
2015-11-23 22:27
真全啊.希望对我有帮助
作者:
一江夜雨
时间:
2015-11-23 22:31
你说好的分享呢??
作者:
ppaapc
时间:
2015-11-23 22:36
多谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2