【发布时间】:2015-10-26 08:15:38
【问题描述】:
在Delphi中,构造函数和类函数实例化对象有什么区别?
TPersonnel = class(TPersistent)
public
class function Create: TPersonnel; overload;
constructor Create(APersonelID: integer); overload;
end;
class function TPersonnel.Create: TPersonnel;
begin
result := inherited Create;
end;
constructor TPersonnel.Create(APersonelID: integer);
begin
inherited Create;
end;
我知道类函数 Create 会隐藏默认构造函数。
不管构造函数创建参数
我有理由使用构造函数吗?
【问题讨论】:
标签: delphi