this和super的区别

this

  1.调用类中的成员变量,this.成员变量

  2.调用类中的成员方法,this.成员方法

  3.本类构造方法调用本类其他构造,第一行使用this

super

  1.子类调用父类中的构造方法,super.构造方法名

  2.子类调用父类有参构造方法,super.方法名(参数);

  3.子类调用父类变量,super.变量名;

  4.super必须使用在子类构造方法第一行

  

原文地址:https://www.cnblogs.com/itcx1213/p/8004395.html