我目前正在学习 Java 课程中的类继承,但是我不知道什么时候使用 super()
调用?
编辑:
我找到了使用 super.variable
的代码示例:
class A
{
int k = 10;
}
class Test extends A
{
public void m() {
System.out.println(super.k);
}
}
所以我理解在这里,您必须使用 super
来访问超类中的 k
变量。然而,在任何其他情况下,super();
做什么?自己?