Tuesday, 10 June 2014

This & Super - Use

class A
{
int a = 10;
}
class ThisSup extends A
{
int a = 20;
void show()
  {
    System.out.println("Base class Var="+super.a);
  }
  void disp()
{
  int a=99;
  System.out.println("Local Var="+a);
  System.out.println("This class Var="+this.a);
}
public static void main(String []args)
  {
  ThisSup ob = new ThisSup();
  ob.show();   ////base class variable
  ob.disp();
  System.out.println("Inheriting class Var="+ob.a);
  }
}

No comments:

Post a Comment