O'Reilly logo

Programmieren mit Scala by Alex Payne, Dean Wampler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 6. Fortgeschrittene objektorientierte Programmierung in Scala

Die Grundlagen der objektorientierten Programmierung mit Scala haben wir nun bewältigt, aber es gibt noch Vieles zu erfahren und zu lernen.

Member von Klassen und Traits überschreiben

In Klassen und Traits kann man abstrakte Member deklarieren: Felder, Methoden und Typen. Solche Member müssen durch eine abgeleitete Klasse oder einen abgeleiteten Trait definiert werden, bevor eine Instanz erzeugt werden kann. Die meisten objektorientierten Sprachen unterstützen abstrakte Methoden, einige aber auch abstrakte Felder und Typen.

Anmerkung

Wenn man einen konkreten Member überschreiben will, muss man das Schlüsselwort override angeben. Die Angabe ist optional, wenn ein Subtyp einen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required