標題:
存取修飾元
[打印本頁]
作者:
tonyh
時間:
2014-4-12 14:50
標題:
存取修飾元
本帖最後由 tonyh 於 2014-9-26 15:56 編輯
在Java的環境, 有四種存取修飾元:private, default, protected, public
透過存取修飾元, 可實現物件導向程式設計的封裝性(encapsulation), 依照存取權限可歸納如下:
[attach]870[/attach]
[attach]871[/attach]
套件(package), 簡單地說就是將類別分門別類來儲存. 當程式內容越來越大時, 就有可能產生類別名稱重複的問題, 而套件就能避免這樣的問題. 如果一個程式中沒有宣告套件, 則Java會將這個程式預設為“沒有名稱的套件”, 放在同一路徑下的類別都會被視為屬於同一套件.
若類別未被加上任何修飾元, 則表示該類別被設定為default等級, 只能被同一套件(package)下的類別(class)存取. 若加上了public, 則該類別可被任何類別存取.
[attach]973[/attach]
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2