Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#3

Re: Tutorial zur DP-Collection

  Alt 25. Aug 2005, 18:42
Zitat von Khabarakh:
Hat nichts mit der DP-Collection zu tun, aber sollte man nicht besser AssignTo statt Assign überschreiben? Ist mit Free/Destroy vergleichbar, Assign/Free prüft den Pointer auf nil, dann wird das vom Programmierer überschriebene AssignTo/Destroy aufgerufen.
Jupp, schlimmer ist aber, dass er überall Assign überschreibt und es wohl nicht ein einziges Mal benutzt.
Er denkt zwar daran Assign zu überschreiben, aber nicht die Sub collections beim Zuweisen durch den Setter zu kopieren.
Das muss man übrigens auch gar nicht, read reicht doch als Zugriff für die sub collection vollkommen aus.
Und das Assign auf den Items, braucht man wirklich nur, wenn man den Inhalt kopieren will.
Das hast du in dem Tutorial an keiner Stelle gebraucht, ich bezweifle, dass man es überhaupt sehr oft braucht.
So siehts für noobs halt ein wenig zu geeky aus, mit all den overrides, inherited, whatsoever...

Nicht übel nehmen, das war nur mein Eindruck.
Ich bezweifle nämlich, dass die ehrenwerte Garde der Nicht-OOP'ler das in seiner Gänze verstehen wird...
  Mit Zitat antworten Zitat