Hallihallo!
AFAIK müssen jedoch Instanzvariablen, die selber vom Heap alloziert wurden (bsp. Arrays, oder weitere Objekte innerhalb des Objekts) explizit von Hand vernichtet werden, um Speicherlöcher zu vermeiden. Soweit ich weiß, geschieht das nämlich nicht bei der "automatischen Destruktion".
das gilt aber nur für Arrays oder Objekte, die z.B. im Konstruktor mit dem new-Operator erzeugt wurden. Alles, was in der Klasse direkt (statisch) deklariert ist, wird auch mit dem Destruktor automatisch wieder abgeräumt.
Ja, genau das meinte ich. Auch wenn ich mich anscheinend nicht hundertprozentig ausgedrückt habe.
Viele liebe Grüße,
Der Dicki