// INHERIT9 class A { public int w = 1; protected int x = 2; /*default*/ int y = 3; private int z = 4; } class B extends A { B() { System.out.println(w); System.out.println(x); System.out.println(y); // System.out.println(z); // "doesn't inherit" } } public class inherit9 { public static void main(String[] args) { new B(); } } // output: 1 2 3