Einzelnen Beitrag anzeigen

Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#1

OOP: Erzeugen von Objekten & Co.

  Alt 21. Okt 2009, 18:56
Moin, Moin!

Ich versuche gerade ein Stück fremden Codes zu verstehen -- und verstehe partout folgendes Konstrukt nicht, und hoffe einfach mal, ein Sachkundiger kann hier helfen:

Wir haben folgende Klassendefinition:
TXYListe = CLASS(TStringlist).

D.h. alle Objekte dieser Klasse werden mit z.B:
MeineListe : TXYListe deklariert und anschließend mit
MeineListe := TXYListe.Create erzeugt.

Soweit ok. Aber nun taucht im Coding folgende Variable auf:
VerwendeteListen: TStringList;

Und diese Liste wird folgendermaßen erzeugt:
VerwendeteListen := TXYListe.Create;

Diese Art der Erzeugung verstehe ich nicht. Was enthält denn nun "VerwendeteListen"? Was macht den Unterschied zu "MeineListe" aus?

Ich hoffe ich konnte mich halbwegs verständlich machen.
Vielen Dank & Schönen Gruß

Jazzman
  Mit Zitat antworten Zitat