lug-dd@schlittermann.de writes:
Also, wenn ich nach
$a->b($b)
ein undef $b mache, existiert es dennoch als Teil von $a.
Ja. (Vorausgesetzt, Du weist es in der Funktion b() tatsächlich irgendeiner Variablen o.ä. zu, klar. Aber davon gehen wir ja alle aus.)
Mache ich ja, indem ich es im $self des Objektes referenziere.
Genau das soll der Garbage Collector eigentlich übernehmen, dazu ist er ja da. Das Zerstören von $a sollte reichen. Sonst wäre es C-like und für Perl-Geschmack viel zu mühselig.
Ich werde wohl selber bissel experimentieren müssen. Bisher hab ich alles noch vermurkst.
Eine Alternative wäre, heute abend zum Perl-Mongers-Treffen zu kommen. :-)
Wenn ich dazu mal Zeit hätte ... Vielleciht wenn die Kinder mal groß sind, das Haus fertig ist und ich keinen Job mehr habe ;-)
Mit freundlichen Grüßen
Jens Puruckherr