this关键字:指向调用该方法的对象,一般我们是在当前类中使用this关键字,所以我们常说代表本类对象的引用
super关键字:代表父类存储空间的标识(可看作父类对象的引用)
父类:
package ven;public class Fu {//父类成员变量public int age = 100; }
---------------------------------------------------------
子类:
package ven;public class Zi extends Fu {//子类成员变量public int age = 20;public void show(){//子类本方法局部变量int age = 16;System.out.println(age);System.out.println(this.age);System.out.println(super.age);}
----------------------------------------------------------------
测试类:
package ven;public class Test {public static void main(String[] args) {Zi z = new Zi();z.show();}}