1 2 3 4 5 6 7
trait A extends Object { def f : Int = 1 } trait B extends Object with A { override def f : Int = super.f }