Thread Hash to Class-Attributes (21 answers)
Opened by Kuerbis at 2016-01-06 09:57

Gast wer
 2016-01-06 13:58
#183411 #183411
Könnte man nicht mit can(...) (oder das perl6 äquivalent) prüfen, ob die Methode zum Wert existiert?
Ich würde erwarten das es auch was gibt, um zu testen, ob ein Objekt ein Attribut besitzt.

Und grundsätzlich halte ich es für günstig, wenn man eine eine Liste von Werten als Attribute in ein Objekt integriert werden. Das macht Inits einfacher und bei Vererbungen muss nicht jedes mal das new überschrieben werden um auf neue Attribute zu passen.

Es gibt einige Fälle in denen man Objekte direkt aus Werten einer Konfiguration erzeugt, und es wäre da durchaus günstig einfach die Config-Werte an das Object zu übergeben und dieses such sucht sich raus was es braucht.

Zumindest ist das in perl5 recht einfach.
Last edited: 2016-01-06 14:04:46 +0100 (CET)

View full thread Hash to Class-Attributes