[Dresden-pm] Objektfrage
Soeren M. Laird Soerries
info at perlmongers.de
Mon Jan 19 05:35:46 CST 2004
Hallo Jens,
"Jens Puruckherr" <jpuruckherr at cyberport.de> schreibt:
> Dann speichere ich das Objekt1 im Objekt2:
> $Objekt2->merkedir($Objekt1);
>
> So. Brauche ich das $Objekt1 jetzt noch oder kann ich es löschen?
ja und ja ;-)
> (undef $Objekt1) und den Speicher damit freigeben?
> Eigentlich existiert es doch noch als Referenz im Objekt2 und es wird
Eben drum darfst Du es "löschen", ohne es wirklich zu verlieren. Der
Referenzzähler wird einfach um 1 verringert, erst bei 0 verschwindet
das Objekt dann irgendwann auch mal.
Gruß, Sören