質問

簡単な質問。これはできますか:

object Xyz extends Actor { ... }

またはアクターはインスタンスを持つクラスである必要がありますか?

役に立ちましたか?

解決

object キーワードは、基本的に匿名クラスとそのクラスの単一インスタンスを作成しています。はい、そのコードは問題ありません- Xyz はアクターであるオブジェクトへの参照になります。

他のヒント

Actor を拡張するオブジェクトは正常に動作します。

アクターを start するのを忘れたのでしょうか? (それは私が最初にした間違いです)

object Xyz extends Actor {
    start

    ...
}

次の「ファイアアンドフォーゲット」パターンをお勧めします。

Actor.actor {doStuff}

操作は、結論まで別のスレッドで実行されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top