Frage

Einfache Frage. Kann ich dies tun:

object Xyz extends Actor { ... }

oder tun Schauspieler mit Instanzen zu Klassen haben?

War es hilfreich?

Lösung

Das object Schlüsselwort ist im Wesentlichen eine anonyme Klasse erstellen und eine einzelne Instanz dieser Klasse. Also ja, wird dieser Code in Ordnung sein -. Xyz ein Verweis auf ein Objekt sein, dass ein Schauspieler ist

Andere Tipps

Objekt erstreckt Actor funktioniert.

Vielleicht vergessen hat, den Schauspieler zu start? (Das ist ein Fehler, den ich anfangs tat)

object Xyz extends Actor {
    start

    ...
}

Ich möchte die folgende 'fire and forget' empfehlen Muster:

Actor.actor {doStuff}

Ihr Betrieb wird in einem separaten Thread zu dem Schluss führen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top