Überladbare Operatoren
Sie können nur bestimmte Operatoren überladen, die alle in Tabelle 13-1 aufgeführt sind. Die Operatoren sind auch im Hash %overload::ops
enthalten, der verfügbar ist, wenn Sie use overload
verwenden. (Allerdings ist dort die Kategorisierung etwas anders.)
Tabelle 13-1. Überladbare Operatoren
Kategorie | Operatoren |
---|---|
Konvertierung |
|
Arithmetik |
|
Logik |
|
Bitorientiert |
|
Zuweisung |
|
Vergleich |
|
Mathematisch |
|
Iterativ |
|
Dereferenzierung |
|
Pseudo |
|
Beachten Sie, daß neg
, bool
, nomethod
und fallback
keine echten Perl-Operatoren sind. Die fünf Dereferenzierer, " "
und 0+ ...
Get Programmieren mit Perl now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.