无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java筆記--this、super、final。

2023-09-03 13:14 作者:爪哇島江戶川  | 我要投稿

一、this和super

this:代表本類對(duì)象的引用。

super:代表父類存儲(chǔ)空間的標(biāo)識(shí)。

拿著super就可以調(diào)用到父類中的相關(guān)數(shù)據(jù)。


假設(shè)我們?cè)?.0版本,某個(gè)類有三個(gè)成員變量,但是在1.1版本,新增了一個(gè)成員變量。

我們的帶參構(gòu)造方法原本是這樣的:

如果直接增添會(huì)報(bào)錯(cuò):

所以我們需要重寫一個(gè)構(gòu)造方法:

這個(gè)時(shí)候我們new新的對(duì)象就不會(huì)報(bào)錯(cuò):

我們將構(gòu)造方法做一個(gè)優(yōu)化:用this去調(diào)用舊的構(gòu)造方法。

不用擔(dān)心父類不能完成初始化,因?yàn)樵谏厦娴膸?gòu)造方法中,其實(shí)默認(rèn)隱藏了一個(gè)super( )。

二、final關(guān)鍵字

final是最終的意思,可以用來修飾方法、類、變量。

final修飾的特點(diǎn):

修飾方法:表明該方法是最終方法,不能被重寫。

這里我們創(chuàng)建一個(gè)子類和父類,子類將父類的方法重寫,然后常見一個(gè)子類對(duì)象去調(diào)用父類的方法。

只要在父類的方法前加上final即可。

final和public沒有順序關(guān)系,但一般還是將權(quán)限修飾符寫在前面。

修飾類:表明該類是最終類,不能被繼承。(太監(jiān)類)

修飾變量:表明該變量是常量,不能被再次賦值。

修飾基本數(shù)據(jù)類型時(shí),其值不能被修改。

修飾引用數(shù)據(jù)類型時(shí),其內(nèi)容可以改變,但是地址值不能被修改。

這樣是可以的。但是當(dāng)我們用數(shù)組去接受一個(gè)新的數(shù)組會(huì)報(bào)錯(cuò)。


江湖規(guī)矩:


Java筆記--this、super、final。的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
丘北县| 东安县| 海林市| 婺源县| 万州区| 象州县| 东平县| 长岛县| 建平县| 巴林右旗| 泽州县| 余干县| 甘洛县| 阜康市| 中方县| 阿克陶县| 年辖:市辖区| 新干县| 水富县| 蒙阴县| 万山特区| 乌审旗| 洛南县| 黄石市| 阜城县| 武定县| 新绛县| 社旗县| 祁东县| 齐河县| 龙泉市| 嘉禾县| 开封县| 邵阳县| 瓦房店市| 和平区| 成都市| 珲春市| 淮安市| 巴林左旗| 子洲县|