companion-object

In [tag: Scala], ein Objekt mit dem gleichen Namen wie eine Klasse, das zum Speichern von Utility-Mitgliedern für die Klasse verwendet wurde
2
Antworten

Das Begleitobjekt kann nicht auf die private Variable der Klasse zugreifen

Ein ziemlich komisches Verhalten von der Scala REPL. Obwohl das folgende kompiliert ohne ein Problem: %Vor% Die private Variable scheint von dem Companion-Objekt in REPL nicht erreichbar zu sein: %Vor% Warum passiert das?     
02.08.2011, 23:30
1
Antwort

Die Companion-Klasse erfordert den Import von Companion-Objektmethoden und verschachtelten Objekten?

Ich schaue mir Akka verwandten typsicheren Aktivator Code an und das folgende Konstrukt faszinierte mich: Begleitobjekt: %Vor% Companion-Klasse: it importiert die Companion-Objektmethoden: %Vor% Also ... das ist ein bisschen überras...
16.05.2014, 21:24