根据本页
http://www.delphibasics.co.uk/RTL.asp?Name=Inherited
它说“它在构造函数的开头和析构函数的末尾调用。它不是强制性的,但建议作为良好实践。”
我没理解错吗?这是否意味着我们不需要将“继承”放在构造函数或析构函数中,因为它会被编译器自动插入?
最佳答案
不,inherited
不会自动调用;你必须自己做(如果你想调用继承的过程,你通常会这样做)。您甚至可以选择何时执行此操作,例如 this answer 。通常,您可以在构造函数的开头和析构函数的末尾执行此操作。
关于delphi - Delphi 中是否自动调用继承关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17383112/