如果代码中没有显式调用(继承;),Delphi 调用是否继承于被覆盖的过程,我有以下结构(从超类到子类)
TForm >> TBaseForm >> TAnyOtherForm
项目中的所有表单都将派生自 TBaseForm,因为这将具有用于每个表单(安全性、验证等)的所有标准设置和破坏性部分。
TBaseForm 有 onCreate 和 onDestroy 程序以及执行此操作的代码,但是如果有人(即我)忘记将继承添加到 TAnyOtherForm 上的 onCreate 中,Delphi 会为我调用它吗?我在网上找到了说它不是必需的参考资料,但没有地方说如果代码中省略它是否会被调用。
另外,如果它确实为我调用了继承,它什么时候会调用它?