// passing on parameters to superclass's constructor -- default case

class A {
	private int i;
	A (int x) {i=x;}
	A () {i=100;}
	public void f() {System.out.println("A::f " + i);}
}
class B extends A {
	private int j;
	B(int y) {
	 	j=y;
	}
	public void g() {System.out.println("B::g " + j);}
}

class SuperConstructorDefault {
	public static void main (String args[]) {
		B b = new B(10);
		b.f();
		b.g();
	}
}

