public class super1
{
public int x;
public void print_x(){
int x=99;
System.out.println(this.x);
System.out.println(x);
}
public super1(){
this(-1);
}
public super1(int x){
this.x=x;
}
public static void main(String[] args)
{
super1 ob = new super1(1818);
ob.print_x();
}
}
------------------------------------------------
public class super2 extends super1
{
public int y;
public void print_a(){
System.out.println(x);
System.out.println(y);
}
public void print_x(){
System.out.println("x="+x);
System.out.println("y="+y);
}
public super2(){
this(-1,-1);
}
public super2(int x,int y){
super(x);
this.y=y;
}
public static void main(String[] args)
{
super2 o = new super2();
o.print_x();
System.out.println("----------------");
o.print_a();
}
}


