基本クラスでクラスコンストラクターを定義する場合(つまり、静的クラス変数を設定する場合)、派生クラスでこのクラスコンストラクターをオーバーライドし、継承された階層の親からコンストラクターを呼び出すことは可能ですか?
例:
TBaseclass = class(TObject)
public
class constructor ClassCreate; virtual;
end;
TOtherClass = class(TBaseClass)
public
class constructor ClassCreate; override;
end;
**implementation**
class constructor TBaseClass.ClassCreate;
begin
//do some baseclass stuff
end;
class constructor TotherClass.ClassCreate;
begin
inherited;
//do some other stuff
end;