黑马程序员技术交流社区
标题:
父类fina修饰的常量子类能调用吗
[打印本页]
作者:
突然世界晴
时间:
2015-3-11 10:28
标题:
父类fina修饰的常量子类能调用吗
比如
class Person
{
fina int x=1;
private String name;
Person(String name)
{
this.name = name;
}
public String getName()
{
return name;
}
}
class Student extends Person
{
Student(String name)
{
super(name);
}
}
复制代码
问一下子类super(name)这句代码的具体用???
然后子类能调用父类fina修饰的x吗?
作者:
木森森
时间:
2015-3-11 10:56
可以调用,不能改变值而已
作者:
kemeng
时间:
2015-3-11 11:07
可以调用
作者:
丁胜123
时间:
2015-3-12 22:58
super(name)就是把父类中定义过方法拿过来用就可以了。
作者:
android-liu
时间:
2015-3-12 23:23
问一下子类super(name)这句代码的具体用???
答:给父类数据进行初始化,这样子类才能调用父类数据
然后子类能调用父类fina修饰的x吗?
答:可以,被final修饰的类不能被继承,修饰的方法不能被覆写,修饰的变量为常量,不能更改
作者:
小七的
时间:
2015-3-13 01:41
可以调用,不过用final定义的值,不可二次赋值
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2