O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Instanzdestruktoren

Wie bei allem, was in Perl referenziert wird, wird der Speicher implizit wiederverwendet, sobald die letzte Referenz auf ein Objekt verschwindet. Bei einem Objekt haben Sie die Möglichkeit, im richtigen Moment die Kontrolle über diese Freigabe zu erhalten, indem Sie eine Subroutine namens DESTROY im Paket der Klasse definieren. Diese Methode wird im richtigen Moment automatisch angestoßen, wobei das wiederzuverwendende Objekt als einziges Argument übergeben wird.

Destruktoren sind bei Perl nur selten notwendig, weil die Speicherverwaltung automatisch für Sie übernommen wird. Einige Objekte könnten allerdings etwas außerhalb des Speichersystems vorhalten, auf das Sie achten möchten, etwa Dateihandles oder Datenbankverbindungen. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required