Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Eigenes Objekt kopieren
26. Feb 2018, 12:54
Published Property kann man auch per TWriter und TReader kopieren.
Aber was spricht gegen ein manuelles Überschreiben von AssignTo oder Assign? Das ist schließlich das "Standard"-Vorgehen.
(innerhalb des selben Objektes fast egal wo ... von einer Klasse in eine andere, da kommt es drauf an wer von Beiden kopieren soll)
Es ist erstmal egal, ob es manuell definiert ist ... der Vorteil ist eine "standardisierte" und zentralisierte Methode und dass das Kopieren darin nur einmal implementiert ist, anstatt überall immer jeden Wert einzeln kopieren zu müssen.
Und wenn nicht von TPersistent abgeleitet, dann hindert niemand einen, dass man sich selber eine Assign-Methode implementiert.
$2B or not $2B
|