【发布时间】:2010-02-14 01:52:47
【问题描述】:
我有一个继承 Actor 特征的类。在我的代码中,我有一个方法使用循环创建此参与者的x 数字,而另一种方法只是将 Finish 消息发送给所有参与者以告诉他们终止。我让 kill 方法只需要一个 Actor 数组,因为我希望能够将它与任何类型的 Actor 数组一起使用。但是,由于某种原因,当我将 Array[Producer] 类型的值(Producer 扩展了 Actor)传递给接受 Array[Actor] 类型的方法时,我收到了类型错误。 Scala 不应该看到 Producer 是一种 Actor 并自动转换它吗?
【问题讨论】:
标签: scala