3

このページによると

http://www.delphibasics.co.uk/RTL.asp?Name=Inherited

「コンストラクタの開始時とデストラクタの終了時に呼び出されます。必須ではありませんが、良い習慣として推奨されます。」

私はこれを正しく理解していませんでしたか?コンパイラによって自動的に挿入されるため、コンストラクタまたはデストラクタに「継承」を入れる必要がないということですか?

4

2 に答える 2

11

いいえ、inherited自動的には呼び出されません。自分で行う必要があります (通常は継承されたプロシージャを呼び出したい場合)。また、いつ実行するかを選択することもできます。たとえば、この回答を参照してください。通常、コンストラクターの先頭とデストラクタの最後で行います。

于 2013-06-29T17:57:17.133 に答える