Thread Jeder kennt Traits (54 answers)
Opened by rosti at 2018-11-06 11:05

rosti
 2018-11-18 06:52
#189215 #189215
User since
2011-03-19
3471 Artikel
BenutzerIn
[Homepage]
user image
Das Erbe von UNIVERSAL

Von dieser Klasse erben alle Klassen die es in Perl gibt und auch alle Klassen die in Perl erstellt werden. Methoden in einer Package mit diesem Namen sind also von Instanzen beliebig anderer Klassen nutzbar. Genau dieses Verhalten entspricht ja einer der hauptsächlichen Anforderungen eines Trait und natürlich auch der Anforderung der hier vorgestellten Traits: Daß sie von Instanzen beliebiger Klassen genutzt werden können. Somit können Traits, die in Perl erstellt werden, den Namen package UNIVERSAL; bekommen.


.

View full thread Jeder kennt Traits