【发布时间】:2015-06-18 18:38:16
【问题描述】:
这是来自Scala course on Coursera:,第 4.4 课的示例
class Array[+T] {
def update(x: T) = ???
}
这会导致 repl 出错:
error: covariant type T occurs in contravariant position in type T of value x
在幻灯片上,马丁说这是一个“有问题的组合”。为什么会这样?
【问题讨论】:
标签: scala