this和super都代表什么。
this:代表當前對象的引用,誰來調用我我就代表誰。
super:代表當前對象對父類的引用。
this和super的使用區別。
a、調用成員變量;
this.成員變量 調用本類的成員變量,也可以調用父類的成員變量。
super.成員變量 調用父類的成員變量。
b、調用構造方法。
this(...)調用本類的構造方法。
super(...)調用父類的構造方法。
c、調用成員方法。
this.成員方法 調用本類的成員方法,也可以調用父類的方法。
super.成員方法 調用分類的成員方法。
=============================================================================================
子類中所有的構造方法默認都會訪問父類中空參數的構造方法;(因為子類會繼承父類中的數據可能還會使用父類的數據,所以子類初始化之前一定要先完成父類數據的初始化。其實每一個構造方法的第一條語句默認都是:super() object類最頂層的父類)