1 2 3 4 5 6 7 8 9 10 11 12
package q { class B extends p.A { override protected def f() { } } } package p { object T { val a = new A() a.f() } }