package fruit; public class Apple { public int aPublic; protected int aProtect; private int aPrivate; int aLimited; } class Gala extends Apple { public int gPublic; private int gPrivate; public void grow(Apple other) {} } class Tester { public static void main( String [ ] args ) { Apple a = new Apple( ); Gala g = new Gala( ); System.out.println( a.aPublic + " " + a.aProtect + " " + a.aPrivate + " " + a.aLimited + " " + g.gPublic + " " + g.gPrivate ); } } package birds; import fruit.*; public class Fuji extends Apple { public int fPublic; private int fPrivate; public void grow() { System.out.println( aPublic + " " + aProtect + " " + aLimited + " " + fPublic + " " + fPrivate ); } } class Tester { public static void main( String [ ] args ) { Apple a = new Apple( ); Gala g = new Gala( ); Fuji f = new Fuji( ); System.out.println( a.aPublic + " " + a.aProtect + " " + a.aLimited + " " + f.fPublic + " " + f.fPrivate ); } }