1 2 3 4 5 6 7 8
package a; public abstract class A { abstract String foo(); // package protected! public void run() { System.out.println(foo()); } }