2

有什么区别

trait MyTrait[T] {

  def doSomething() : T

}

trait MyTrait {

  type T

  def doSomething() : T

}

当您实施或混合它们时,它看起来几乎相同。那么使用抽象类型的用例是什么?

4

0 回答 0