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