1. 程式人生 > >Java基礎-----this和super的區別

Java基礎-----this和super的區別

this和super的區別

this代表本類對應的引用。

super代表父類儲存空間的標識(可以理解為父類引用,可以操作父類的成員)

用法

(1)呼叫成員變數
this.成員變數 呼叫本類的成員變數。
super.成員變數 呼叫父類的成員變數。

(2)呼叫構造方法
this(…) 呼叫本類的構造方法。
super(…) 呼叫父類的構造方法。

(3)呼叫成員方法
this.成員方法 呼叫本類的成員方法。
super.成員方法 呼叫父類的成員方法。