class A { protected int x=1; A(int x) { this.x = x; get_x(); } public void get_x() { System.out.println("A: "+x); } } class B extends A { B(int x) { super(x); } public void get_x() { System.out.println("B: "+x); } } public class inherit6_override { public static void main(String[] args) { new B(5).get_x(); } } // output: // B: 5 // B: 5