8

我正在通过过去的 Java 考试,并且有一个问题一直困扰着我。

问题是:“任何构造函数显式或自动调用其父类的构造函数,该构造函数调用其父类,依此类推到类层次结构中。这个过程的名称是什么?

感谢您的回答!

4

1 回答 1

13

它被称为“构造函数链接”

@Edit:添加来源:Oracle 的文档。由奥利查尔斯沃思提供。

如果子类构造函数显式或隐式调用其超类的构造函数,您可能会认为将调用整个构造函数链,一直到 Object 的构造函数。事实上,情况就是这样。它被称为 构造函数链接,当有很长的类下降线时,您需要注意它。

于 2013-10-20T13:14:53.640 回答