1 2 3 4 5 6 7 8 9 10 11 12
abstract class Foo { val x : Bar } abstract class Bar object Test extends Foo with Application { object x extends Bar }