Kapitel 3. Ein paar Grundlagen fehlen noch

Bevor wir tief in die objektorientierte und funktionale Programmierung mit Scala einsteigen, wollen wir noch die grundlegenden Möglichkeiten der Sprache vervollständigen, die Sie in den meisten Ihrer Programme verwenden werden.

Operatoren

Ein wichtiges, fundamentales Konzept der Sprache Scala besteht darin, dass alle Operatoren in Wirklichkeit Methoden sind. Sehen Sie sich das elementarste aller Beispiele an:

// code-examples/Rounding/one-plus-two-script.scala

1 + 2

Was, meinen Sie, ist das Pluszeichen zwischen den Zahlen? Es ist eine Methode. Erstens lässt Scala nicht-alphanumerische Methodennamen zu. Sie können Methoden +, -, $ nennen oder wie immer Sie möchten. Zweitens ist dieser Ausdruck dasselbe wie ...

Get Programmieren mit Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.