Die Elternklasse hat keinen Konstruktor denn ich überschrieben habe.
Du schlägst das Erbe des Vaterkonstruktors aus.
Die Methoden sind in den Trait
Und damit schlägst Du das Erbe der Methoden aus. Deine Vererbung ist sinnbefreit.
Und im Übrigen ist Dein Code ziemlich unübersichtlich. So schreibt man keinen Code den man später wiederaufnehmen kann.
MFG