Thema: Delphi Objektorientierte Frage

Einzelnen Beitrag anzeigen

arisen89
(Gast)

n/a Beiträge
 
#1

Objektorientierte Frage

  Alt 27. Apr 2012, 08:01
Hallo zusammen,


kann jemand mir erklären was hier im Sinne von Pointer passiert ?

Code:
..
Objekt1 : TTyp1;
Objekt2 : TTyp1;
Objekt3 : TTyp1;
..

Objekt1 := TTyp1.Create(Self);
Objekt2 := Objekt1; // kopieren oder zeiger ? 

Objekt1.Free; // Mit Pointer verwaltet ? habe ich den Inhalt verloren ? 
Objekt2 := Objekt3; // Objekt3 hat nichts drinnen, habe ich den Inhalt von Objekt2 verloren ? und zeigt es
                       auf Objekt3 ? oder wurde alles 1:1 kopiert ?
ich bedanke mich !!

LG
  Mit Zitat antworten Zitat