如何使用DELPHI重载运算符将数据从一个类复制到另一个类?如何将数据从一个类复制到另一个类
我的虚拟应用程序是这样的:
type
TClass_A = class
a: String;
end;
TClass_B = class(TClass_A)
b: String;
end;
implementation
procedure TForm1.Button1Click(Sender: TObject);
var
a: TClass_A;
b: TClass_B;
begin
a := TClass_A.Create;
b := TClass_B.create;
b := a; // <<-- What code should be here? Can I overload := operator?
end;
你可以做到这一点很容易的代价是使用RTTI。 – whosrdaddy