掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コンストラクタやデストラクタの動作を希望どうりにさせるには? (ID:31690)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
基本的なことで申し訳ありませんが よろしくお願いします。 A = class(TPersistent) pubclic constructor Create; end; B = class(A) pubclic constructor Create; end; C = class(B) pubclic constructor Create(S: Integer); end; この場合 Aのクリエイト Bのクリエイト Cのクリエイト の順で実行されますね。 次に、Cのコンストラクタ宣言で constructor Create(S: Integer); override; とすると、 Cのクリエイト だけが実行されるんですよね そして、この場合に constructor C.Create(S: Integer); begin inherited Create; end; とすると A,B,Cのクリエイトが実行される ということでいいのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.