Singleton Scala演员?
题
简单的问题。我可以这样做:
object Xyz extends Actor { ... }
或者演员必须是具有实例的类吗?
解决方案
object
关键字实质上是创建一个匿名类和该类的单个实例。所以是的,那个代码没问题 - Xyz
将是对一个Actor对象的引用。
其他提示
对象扩展 Actor
工作正常。
也许你忘了开始
这位演员? (这是我最初做的一个错误)
object Xyz extends Actor {
start
...
}
我想推荐以下“即发即忘”模式:
Actor.actor {doStuff}
您的操作将在另一个单独的主题中运行。
不隶属于 StackOverflow