【发布时间】:2010-09-15 08:23:22
【问题描述】:
假设我有以下代码:
abstract class Animal
case class Dog(name:String) extends Animal
var foo:Animal = Dog("rover")
var bar:Dog = foo //ERROR!
如何修复这段代码的最后一行?基本上,我只想做一些类似 C 语言的事情:
var bar:Dog = (Dog) foo
【问题讨论】:
标签: scala type-conversion