課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第二季 升級(jí)版
this screen=screen
去掉this會(huì)怎么樣呢?
2015-12-04
源自:Java入門(mén)第二季 升級(jí)版 7-4
正在回答
看錯(cuò)了 以為你說(shuō)去掉.? 你掉了個(gè)點(diǎn)? .?? 是this.screen?? 這個(gè)點(diǎn) 不能去掉啊
再來(lái)說(shuō)this?? 其實(shí)在函數(shù)中經(jīng)常會(huì)使用一些變量?? 如果這個(gè)變量是成員變量,那么這個(gè)變量實(shí)際上是必須有this的,如果你不寫(xiě) ,系統(tǒng)默認(rèn)也會(huì)幫你加上.所以你可以省略,
但是如果成員變量和你某些局部變量重名了,那么就必須加上this來(lái)表示成員變量
最常用的地方就是構(gòu)造函數(shù)了,構(gòu)造函數(shù)的參數(shù)一般和成員變量是同名的,那么就必須加上this來(lái)區(qū)別,
宸雪 提問(wèn)者
梁XX
不怎么樣? 編譯失敗而已
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開(kāi)發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
4 回答this的使用
2 回答this的使用方法
3 回答this使用能不能這樣用啊
3 回答suqer()和this這兩個(gè)在方法中的使用?
2 回答this的用法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-04
看錯(cuò)了 以為你說(shuō)去掉.? 你掉了個(gè)點(diǎn)? .?? 是this.screen?? 這個(gè)點(diǎn) 不能去掉啊
再來(lái)說(shuō)this?? 其實(shí)在函數(shù)中經(jīng)常會(huì)使用一些變量?? 如果這個(gè)變量是成員變量,那么這個(gè)變量實(shí)際上是必須有this的,如果你不寫(xiě) ,系統(tǒng)默認(rèn)也會(huì)幫你加上.所以你可以省略,
但是如果成員變量和你某些局部變量重名了,那么就必須加上this來(lái)表示成員變量
最常用的地方就是構(gòu)造函數(shù)了,構(gòu)造函數(shù)的參數(shù)一般和成員變量是同名的,那么就必須加上this來(lái)區(qū)別,
2015-12-04
不怎么樣? 編譯失敗而已