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

Vererbung und Überladung

Die Vererbung spielt mit der Überladung auf zwei Arten zusammen. Die erste kommt zum Tragen, wenn ein Handler als String benannt ist und nicht über eine Codereferenz oder eine anonyme Subroutine. Wird er als String benannt, wird der Handler als Methode interpretiert und kann daher von Superklassen vererbt werden.

Das zweite Zusammenspiel zwischen Vererbung und Überladung besteht darin, daß jede aus einer überladenen Klasse abgeleitete Klasse selbst zum Gegenstand dieser Überladung wird. Mit anderen Worten: Die Überladung wird selbst vererbt. Die Menge aller Handler einer Klasse ist die (rekursive) Vereinigungsmenge aller Vorfahren dieser Klasse. Kann ein Handler in verschiedenen Vorfahren entdeckt werden, wird der tatsächlich ...

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