1 2 3 4 5 6 7 8
trait C { def foo: Int; } object O extends C { def main(args: Array[String]) = { System.out.println(foo); } }