1. 程式人生 > >this和super的區別和應用

this和super的區別和應用

類的方法 style 引用 使用 pan ack per super col

A:this和super都代表什麽
* this:代表當前對象的引用,誰來調用我,我就代表誰
* super:代表當前對象父類的引用
B:this和super的使用區別
* a:調用成員變量
* this.成員變量 調用本類的成員變量,也可以調用父類的成員變量
* super.成員變量 調用父類的成員變量
* b:調用構造方法
* this(...) 調用本類的構造方法
* super(...) 調用父類的構造方法
* c:調用成員方法
* this.成員方法 調用本類的成員方法,也可以調用父類的方法
* super.成員方法 調用父類的成員方法

this和super的區別和應用