3
я получил следующее сообщение об ошибке в Scala РЕПЛ:Как исправить ошибку несоответствия типа в Scala?
scala> trait Foo[T] { def foo[T]:T }
defined trait Foo
scala> object FooInt extends Foo[Int] { def foo[Int] = 0 }
<console>:8: error: type mismatch;
found : scala.Int(0)
required: Int
object FooInt extends Foo[Int] { def foo[Int] = 0 }
^
Мне интересно, что это точно означает, и как это исправить.
Спасибо. Оно работает! – Michael
О, да. Просто забыл это сделать. Сожалею. – Michael