【发布时间】:2010-10-21 22:07:40
【问题描述】:
如何使用类引用创建对象的实例,以及 确保构造函数被执行?
在此代码示例中,不会调用 TMyClass 的构造函数:
type
TMyClass = class(TObject)
MyStrings: TStrings;
constructor Create; virtual;
end;
constructor TMyClass.Create;
begin
MyStrings := TStringList.Create;
end;
procedure Test;
var
Clazz: TClass;
Instance: TObject;
begin
Clazz := TMyClass;
Instance := Clazz.Create;
end;
【问题讨论】:
标签: delphi class constructor reference delphi-2009