Java:继承super和this


super

三种用法

主要用法:用来访问父类的内容。

  1. 在子类的成员方法中,访问父类的成员变量。
  2. 在子类的成员方法中,访问父类的成员方法。
  3. 在子类的构造方法中,访间父类的构造方法。

this

三种用法

主要用法:用来访问本类的内容。

  1. 在本类的成员方法中,访问本类的成员变量。
  2. 在本类的成员方法中,访问本类的另一个成员方法。
  3. 在本类的构造方法中,访问本类的另一个构造方法。
    注意:
  4. this(...)调用必须是构造方法的第一个语句。
  5. super和this两种构造调用不能同时调用;因为他们各自是唯一的。``

super与this的图解


参考来自黑马,侵删