Die Typhierarchie von Scala
Wir haben bereits eine Anzahl von Typen aus der Typhierarchie von Scala erwähnt. Nun wollen wir uns die allgemeine Struktur dieser Hierarchie ansehen, wie sie in Abbildung 7.1 dargestellt ist.
Abbildung 7.1 Die Typhierarchie von Scala
In den Tabellen 7.2 und 7.3 sind die in Abbildung 7.1 dargestellten sowie einige weitere wichtige Typen erläutert. Dabei sind der Übersichtlichkeit halber einige Details weggelassen. Wenn von der unterliegenden »Laufzeitumgebung« die Rede ist und nichts anderes angegeben ist, treffen die Aussagen gleichermaßen auf die JVM und die .NET-CLR zu.
Tabelle 7.2 Any, AnyVal und AnyRef
Name | Elterntyp ... |
---|
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.