您的位置:首页 > 职场人生

一道经典的笔试面试题考考大家

2015-08-27 22:18 721 查看
原创一道Java笔试面试题考考大家 用这题目吸引大家注意,请见谅!

以下代码有些朋友可能会似曾熟识,可能也算不上“原创”,请见谅! 不过,我出的这题,确定有点意思,考考大家。

/** * 父类 * @author rongxinhua * */
public class Father{
private String name="FATHER";
public Father(){
whoAmI();
tellName(name);
}
public void whoAmI(){
System.out.println("Father says, I am " + name);
}
public void tellName(String name){
System.out.println("Father's name is " + name);
}
}
/** * 子类 * @author rongxinhua * */
public class Son extends Father{
private String name="SON";
public Son(){
whoAmI();
tellName(name);
public void whoAmI(){
System.out.println("Son says, I am " + name);
}
public void tellName(String name){
System.out.println("Son's name is " + name);
}
}
问题:当执行 Father who = new Son(); 时,会输出什么? 如果你去参加一个公司的笔试或面试时问了这么一道题,在没有环境测试的情况下,你会猜测什么答案?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: