【发布时间】:2023-03-23 08:40:01
【问题描述】:
简单的问题。我创建了一个名为 Tester1 的类,它扩展了另一个名为 Tester2 的类。 Tester2 包含一个名为“ABC”的公共字符串。
这是Tester1:
public class Tester1 extends Tester2
{
public Tester1()
{
ABC = "Hello";
}
}
如果我改为将第 5 行改为
super.ABC = "Hello";
我还在做同样的事情吗?
【问题讨论】:
-
这实际上是一个好问题。
super如何与被覆盖的方法一起工作是相当普遍的知识,但字段不同。
标签: java keyword super extends