TObject今日、のBeforeConstructionメソッドをオーバーライドしなければならなかったときに、1 つの非常に単純な質問が頭に浮かびました。
TObjectメソッドAfterConstructionと可視性BeforeConstructionがあるのはなぜですか?public
私は彼らがそうであると思っていましたprotected。そうでない理由は何ですか?
そのクラスのコンストラクタまたはデストラクタを呼び出すAfterConstructionか、呼び出さずに呼び出す有効な目的を想像できません。BeforeConstructionあなたは?