黑马程序员技术交流社区

标题: extends 的问题 [打印本页]

作者: 水佳伟    时间: 2015-7-23 22:44
标题: extends 的问题
当父类中的成员变量被private修饰时,在子类中能使用super关键字访问父类中的成员变量吗?代码如下,
class Fu
{
private int a=4;
}
class Zi
{
void test()
{
System.out.println(super.a);
}
}

作者: 392225327    时间: 2015-7-23 22:47
不能,被私有化了之后只能在本类使用.你试着编译下就知道了
作者: 花千骨    时间: 2015-7-23 22:59
被私有之后的内容不能被子类访问
作者: 小p    时间: 2015-7-23 23:04
不能访问父类的私有成员
作者: 人造番茄    时间: 2015-7-23 23:36
前来学习一番
作者: Wqi    时间: 2015-7-24 12:43
写私有变量时,记得补上对应的getXXX()和setXXX()函数
作者: 成佳裕    时间: 2015-7-24 13:33
已经私有。。。就是私有的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2