class A {
public int Avar;
public A() {
System.out.println("AAA");
doSomething();
}
public void doSomething() {
Avar = 1111;
System.out.println("A.doSomething()");
}
}
public class B extends A {
public int Bvar = 2222;
public B() {
System.out.println("BBB");
doSomething();
System.out.println("Avar=" + Avar);
}
public void doSomething() {
System.out.println("Bvar=" + Bvar);
}
public static void main(
String[] args) {
new B();
}
}
the Output is
AAA
Bvar=0 //Specially this output
BBB
Bvar=2222
Avar=0
Can somebody please explain me the output.
Thanks in adv.
Susmita