內(nèi)部類的變量 如果訪問修飾符是public的話 能被包中其他類使用嗎?
如題?
1,課程中說明內(nèi)部類提供了更好的封裝,可以把內(nèi)部類隱藏在外部類之內(nèi),不允許同一個包中的其他類訪問該類
2,但是下節(jié)課程中內(nèi)部類的變量可以使用 訪問修飾符是public的話 ?如果使用了 public那么能被包中其他類使用嗎? 如果不能 那這個public有什么意義?
3,我自己在myeclipse里面試了試 發(fā)現(xiàn)不能在包中其他類中創(chuàng)建內(nèi)部類的對象,請問是這樣嗎?
2015-12-14
2.這個是可以的,如果是本類內(nèi)都可以用private修飾,如果是public可以被整個項目訪問.
3.先要創(chuàng)建類對象,再創(chuàng)建類部類對象.static靜態(tài)類,可以直接用類名+類方法的方式訪問.