Java Trick for All...

My first blog on java should be for all java community starting from beginer to advance level..thinking what should I write... here it goes....a simple java trick. If you tell me the correct output. You are thinking in JAVA

public class Trick extends A{
int a = 90;
void show(){
System.out.println(
"value of a is " + a);
}
public static void main(String args[]){
new Trick();
}
}
What is the output of the main method of class Trick ??? try it out and then answer ....stop here and try it out.

Answer
yes you are right .... the output is 0

As, at the time of object data member initialization the value is by defualt zero for integer, and the no-arg constructor of class Trick calles the no-arg constructor of class A that has value of a == 0 going down.