黑马程序员技术交流社区
标题:
一道面试题,求指点!求解释!
[打印本页]
作者:
夜空中最亮的星
时间:
2015-6-15 07:26
标题:
一道面试题,求指点!求解释!
public class Person
{
private String name="Person";
int age=0;
}
public class Child extends Person
{
public String grade;
public static void main(String[] args){
Person p = new Child();
System.out.println(p.name);
}
}
复制代码
以上代码运行输出是( )
A) 输出:Person
B) 没有输出
C) 编译出错
D) 运行出错
作者:
BEIKOU
时间:
2015-6-15 08:14
子类只能继承父类所有非私有的成员(成员方法和成员变量),而他又是 Person p = new Child();多态,编译时期看左边(而父类中的变量被私有了),所以编译失败。
作者:
1958078929
时间:
2015-6-15 08:51
父类要定义一个公有的方法获取父类私有的成员
作者:
q19871127
时间:
2015-6-15 09:22
编译错误把 无法继承私有属性
作者:
meng12
时间:
2015-6-15 11:05
编译失败
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2