程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java類訪問權限修飾符

Java類訪問權限修飾符

編輯:關於JAVA

Java類訪問權限修飾符。本站提示廣大學習愛好者:(Java類訪問權限修飾符)文章只能為提供參考,不一定能成為您想要的結果。以下是Java類訪問權限修飾符正文


一、概要

經過理解Java4種修飾符訪問權限,可以進一步完善順序類,合理規劃權限的范圍,這樣才干增加破綻、進步平安性、具有表達力便於運用。

二、權限表 修飾符 同一個類 同一個包 不同包的子類 不同包的非子類 Private √ × × × Default √ √ × × Protected √ √ √ × Public √ √ √ √ 三、闡明

3.1 private

訪問限制的最窄的修飾符,普通稱之為“公有的”。被其修飾的類、屬性以及辦法只能被該類的對象訪問,其子類不能訪問,更不能允許跨包訪問。

3.2 Default

“默許訪問形式“,即不加任何訪問修飾,只允許在同包中停止訪問。

3.3 Protected

“維護形”,被其修飾的類、屬性及辦法只能被類自身的辦法及子類訪問,即便子類在不同的包中也可以訪問。

3.4 Public

供一切的類訪問。

四、訪問權限存在的價值

4.1 平安性

試想假如對象的private屬性都暴顯露來,那麼很能夠在這些屬性形態發作改動時,會影響到對象的正確形態輸入,從而招致不用要的破綻。

4.2 控制力

經過設定合理的權限范圍,可以安心修正底層完成,而不必擔憂攪擾到運用者的形態。

4.3 表達才能

讓類或辦法更具表達才能,讓運用者更多的關注重要的形態,而無需遭到不用要形態的混雜。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved