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


