Java訪問修飾符


有了包的概念之后,下面就可以開始為讀者講解JAVA語言之中的訪問控制權限的概念了。在JAVA中有四種訪問控制權限,分別為:private、default、protected、public。
1、private訪問控制符
在前面已經介紹了private訪問控制符的作用,如果一個成員方法或成員變量名前使用了private訪問控制符,那么這個成員只能在這個類的內部使用。
注意:
不能在方法體內聲明的變量前加private修飾符。
2、默認訪問控制符
如果一個成員方法或成員變量名前沒有使用任何訪問控制符,就稱這個成員所擁有的是默認的(default)訪問控制符。默認的訪問控制成員可以被這個包中的其它類訪問。如果一個子類與其父類位於不同的包中,子類也不能訪問父類中的默認訪問控制成員。
3、 protected訪問控制符
如果一個成員方法或成員變量名前使用了protected訪問控制符,那么這個成員既可以被同一個包中的其它類訪問,也可以被不同包中的子類訪問。
4、 public訪問控制符
如果一個成員方法或成員變量名前使用了public訪問控制符,那么這個成員可以被所有的類訪問,不管訪問類與被訪問類是否在同一個包中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM