手机免费看国产欧美精品_久久精品国产9久久综合_免费无码一区二区三区视频_亚洲综合精品一二三区在线

您的位置:首頁(yè)>大學(xué)生活>

教育資訊:this和super的區(qū)別

this是自身的一個(gè)對(duì)象,代表對(duì)象本身,可以理解為:指向?qū)ο蟊旧淼囊粋€(gè)指針。super可以理解為是指向自己超(父)類(lèi)對(duì)象的一個(gè)指針,而這個(gè)超類(lèi)指的是離自己最近的一個(gè)父類(lèi)。

this和super的區(qū)別

二者的區(qū)別

1.屬性的區(qū)別:

this訪問(wèn)本類(lèi)中的屬性,如果本類(lèi)沒(méi)有此屬性則從父類(lèi)中繼續(xù)查找。super訪問(wèn)父類(lèi)中的屬性。

2.方法的區(qū)別:

this訪問(wèn)本類(lèi)中的方法,如果本類(lèi)沒(méi)有此方法則從父類(lèi)中繼續(xù)查找。super訪問(wèn)父類(lèi)中的方法。

3.構(gòu)造的區(qū)別:

this調(diào)用本類(lèi)構(gòu)造,必須放在構(gòu)造方法的首行。super調(diào)用父類(lèi)構(gòu)造,必須放在子類(lèi)構(gòu)造方法首行。

4.其他區(qū)別:

this表示當(dāng)前對(duì)象。super不能表示當(dāng)前對(duì)象

A、this. 變量和super.變量

this.變量 調(diào)用的當(dāng)前對(duì)象的變量;

super.變量 直接調(diào)用的是父類(lèi)中的變量。

B、this(參數(shù))和super(參數(shù))方法

this(參數(shù)) 調(diào)用(轉(zhuǎn)發(fā))的是當(dāng)前類(lèi)中的構(gòu)造器;

super(參數(shù)) 用于確認(rèn)要使用父類(lèi)中的哪一個(gè)構(gòu)造器。

來(lái)源:高三網(wǎng)

能發(fā)現(xiàn)自己知識(shí)上的薄弱環(huán)節(jié),在上課前補(bǔ)上這部分的知識(shí),不使它成為聽(tīng)課時(shí)的“絆腳石”。這樣,就會(huì)順利理解新知識(shí),相信通過(guò)this和super的區(qū)別這篇文章能幫到你,在和好朋友分享的時(shí)候,也歡迎感興趣小伙伴們一起來(lái)探討。

免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章