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

Konstruktion von Objekten

Alle Objekte sind Referenzen, aber nicht alle Referenzen sind Objekte. Eine Referenz fungiert nicht als Objekt, solange ihr Referent nicht speziell markiert ist und Perl mitteilt, zu welchem Paket er gehört. Dieser Akt, einen Referenten mit einem Paketnamen zu markieren – und damit mit seiner Klasse, weil eine Klasse einfach nur ein Paket ist – wird als Blessing bezeichnet. Sie können sich das Blessing (engl. »segnen«) so vorstellen, als würde man eine Referenz in ein Objekt umwandeln, obwohl es genauer gesagt darum geht, eine Referenz in eine Objektreferenz umzuwandeln.

Die bless-Funktion erwartet ein oder zwei Argumente. Das erste Argument ist eine Referenz, und das zweite ist das Paket, zu dem der Referent gehört. Fehlt ...

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