Thread Jeder kennt Traits
(54 answers)
Opened by rosti at 2018-11-06 11:05
Die interessantste Anmerkung schrieb ich heute morgen:
Mehrere Methoden in einem Trait Überlegen Sie sich das gut! Das Problem ist nämlich, daß früher oder später der Zeitpunkt kommt wo Sie nicht mehr wissen, welche Methode Sie in welchem Trait versenkt haben. Bei einem Interface jedoch sieht die Sache wieder anders aus, denn da sind es vom Namen her immer dieselben Methoden. So haben Interfaces, die als Trait gehalten werden den Vorteil, daß sie nicht an eine bestimmte Klasse gebunden sind. Eine Klassenbindung kann also später zur Laufzeit erfolgen. So werden sie auch hier im Framework verwendet. Ansonsten sind Traits auch nur eine spezielle Art und Weise seinen Code zu organisieren. Danke Euch Alle! . |