blob: d457543c1f4c7ad2498a3bca047d172b9a5847b4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import java.util.Comparator
trait Trait1[T] { def foo(arg: Comparator[T]): Unit }
trait Trait2[T] extends Trait1[T] { def foo(arg: Comparator[String]): Int = 0 }
class Class1 extends Trait2[String] { }
object Test {
def main(args: Array[String]): Unit = {
val c = new Class1
c.foo(Ordering[String])
}
}
|