Board logo

標題: 存取修飾元 [打印本頁]

作者: 葉桔良    時間: 2021-9-2 15:04     標題: 存取修飾元

本帖最後由 葉桔良 於 2021-9-4 09:52 編輯

在Java的環境, 有四種存取修飾元:private, default, protected, public
透過存取修飾元, 可實現物件導向程式設計的封裝性(encapsulation), 依照存取權限可歸納如下:





套件(package), 簡單地說就是將類別分門別類來儲存. 當程式內容越來越大時, 就有可能產生類別名稱重複的問題, 而套件就能避免這樣的問題. 如果一個程式中沒有宣告套件, 則Java會將這個程式預設為“沒有名稱的套件”, 放在同一路徑下的類別都會被視為屬於同一套件.

若類別未被加上任何修飾元, 則表示該類別被設定為default等級, 只能被同一套件(package)下的類別(class)存取. 若加上了public, 則該類別可被任何類別存取.






歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2