老師。。我在eclipse中。為什么可以訪問 外部類方法中非 final 修飾的成員,我把show方法中age前面的final去掉。也可以訪問

為自己而學(xué)習(xí)
2014-08-18
6 回答
舉報(bào)
0/150
提交
取消
2014-08-20
謝謝各位老師的細(xì)心回答,在慕課網(wǎng)學(xué)到了很多知識(shí),而且都是免費(fèi)的。你們的課程淺顯易懂。語言詼諧。把難懂的知識(shí)點(diǎn)。通過生活中的比喻描述出來,一下就懂了。網(wǎng)絡(luò)上有很多在線的學(xué)習(xí)視頻。個(gè)人而言。就最喜歡慕課。祝越辦越好。
2014-08-20
感謝各位小伙伴學(xué)習(xí)中的細(xì)心,內(nèi)部類是可以訪問外部類的成員變量,相關(guān)章節(jié)已做出修正,請(qǐng)繼續(xù)關(guān)注我們
2014-08-19
前面寫錯(cuò)了,final修飾符表示的是“最終的”意思。也就是不允許進(jìn)行繼承或修改的意思。
你說的這個(gè)問題,我剛也去試驗(yàn)了??梢栽L問。我也不清楚,剛學(xué)習(xí)Java。與.net還是有些不一樣的地方。
2014-08-19
不知道是不是我描述得不周全,我是剛接觸的新手。有點(diǎn)犯迷糊。就是本節(jié)的練習(xí)部分。你說:內(nèi)部類中不能訪問外部類的方法中非 final 修飾的成員,如 MInner 類的 print 方法中不能訪問變量 b,可以訪問常量 a 。但我測(cè)試。我把你的代碼敲了一遍。可以訪問變量b,你這里說不能訪問。???
2014-08-19
一個(gè)類中成員變量前面的修飾符,如果不加修飾符,默認(rèn)情況下,本類和同處此包的其他類都是可以訪問該成員變量的。final修飾符表示該成員變量為靜態(tài)成員變量??梢圆恍枰獙?shí)例化對(duì)象,直接通過類名.變量名的方式訪問。
2014-08-19
是可以訪問的,建議你看一下前面的知識(shí),在2-7中有講解的