我正在通过过去的 Java 考试,并且有一个问题一直困扰着我。
问题是:“任何构造函数显式或自动调用其父类的构造函数,该构造函数调用其父类,依此类推到类层次结构中。这个过程的名称是什么?
感谢您的回答!
我正在通过过去的 Java 考试,并且有一个问题一直困扰着我。
问题是:“任何构造函数显式或自动调用其父类的构造函数,该构造函数调用其父类,依此类推到类层次结构中。这个过程的名称是什么?
感谢您的回答!
它被称为“构造函数链接”
@Edit:添加来源:Oracle 的文档。由奥利查尔斯沃思提供。
如果子类构造函数显式或隐式调用其超类的构造函数,您可能会认为将调用整个构造函数链,一直到 Object 的构造函数。事实上,情况就是这样。它被称为 构造函数链接,当有很长的类下降线时,您需要注意它。