Auch musst du generell aufpassen, im Konstruktor nicht zu viel zu machen.
Es ist nicht garantiert, dass pinMode so früh (lange vor setup) schon funktioniert.
Daher haben viele Arduino - Klassen eine begin() Methode, die dann in setup aufgerufen wird.
Der Datentypintlässt immer den Verdacht aufkommen, dass man nicht über den Datentyp nachgedacht hat. Für Pins wäre normalerweiseconst byteangebracht.
Aber das sind nur generelle Tips. Konkret hat DrDiettrich recht, warum bei dir die Methode anschalten() nicht funktioniert.