老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

java的訪問修飾符-創新互聯

一. Java中的訪問修飾符

成都創新互聯公司基于分布式IDC數據中心構建的平臺為眾多戶提供移動服務器托管 四川大帶寬租用 成都機柜租用 成都服務器租用。

Java面向對象的基本思想之一是封裝細節并且公開接口。Java語言采用訪問控制修飾符來控制類及類的方法和變量的訪問權限,從而向使用者暴露接口,但隱藏實現細節。訪問控制分為四種級別:
(1)public: 用public修飾的類、類屬變量及方法,包內及包外的任何類(包括子類和普通類)均可以訪問;
(2)protected: 用protected修飾的類、類屬變量及方法,包內的任何類及包外那些繼承了該類的子類才能訪問(此處稍后解釋),protected重點突出繼承;
(3)default: 如果一個類、類屬變量及方法沒有用任何修飾符(即沒有用public、protected及private中任何一種修飾),則其訪問權限為default(默認訪問權限)。默
認訪問權限的類、類屬變量及方法,包內的任何類(包括繼承了此類的子類)都可以訪問它,而對于包外的任何類都不能訪問它(包括包外繼承了此類的子類)。default重點突出包;
(4)private: 用private修飾的類、類屬變量及方法,只有本類可以訪問,而包內包
java的訪問修飾符
綠色 代表可行 紅色 代表不可行
重要總結:通過上面的分析,我們可以看到:

  1. public、private和protected對我們來說沒有任何異議。
  2. 頂層類只能用public訪問修飾符和default(默認)訪問修飾符修飾,其中用默認修飾符修飾的類(及沒有任何修飾符的類,如class B{})不能被其他包中的類繼承,這也說明了default(默認)訪問修飾符突出的是包權限
  3. protected:本人做了一次實驗,發現在不同包的子類中,new一個父類對象,并用該父類對象去訪問父類中的用protected修飾的類屬變量和方法時不能訪問,而new一個子類對象時,子類對象可以訪問(說明protected修飾的類可以被其他包中的類繼承)。也可以在子類重寫父類的方法中使用super關鍵字調用。這豈不是和上面表格中的總結(紅色對勾)沖突了?本人也是百思不得其解。最后在網上找到了一個相對比較認可的解釋,如下:
    protected修飾符的修飾的成員變量和方法也稱為受保護的成員變量和方法, 受保護的成員變量和方法可以在本類或同一個包中的其它類(包括子類)中通過類的實例進行訪問,也可以被同一個包中的類或不同包中的類繼承,但是不能在不同包中的其它類(包括子類)中通過類的實例進行訪問。
    4. 如果一個類使用public修飾,那該類的類名必須與他所在的源文件名相同。一個.java源文件中有且只有一個public類,頂層類只能用public和默認修飾符(即無修飾符)修飾;

  4. final修飾的類不能被繼承,沒有子類。
  5. abstract修飾的類不能被實例化,必須被子類繼承。類只要有一個抽象方法就必定是抽象類,但抽象類不一定要有抽象方法。
    最終總結,就一句話:protected修飾符所修飾的類(這句話中指父類)屬成員變量和方法,只可以被子類訪問,而不管子類是不是和父類位于同一個包中。default修飾符所修飾的類屬成員變量和方法,只可被同一個包中的其他類訪問,而不管其他類是不是該類的子類。protected屬于子類限制修飾符,而default屬于包限制修飾符。
    默認是default。
    沒有friendly,只有public、private、protected、default。
    默認什么都不加,就是default(不用把default寫出來)。
    意思就是只能由跟這個類在同一個包中的類來訪問,比private限制更少,但比protected限制更多。

創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。


網頁名稱:java的訪問修飾符-創新互聯
網頁網址:http://www.xueling.net.cn/article/dpshgp.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产成人a区在线观看视频 色婷婷综合久久久中文一区二区 | 久艹在线 | 中文字幕第69页 | 亚洲最新视频 | 妞干网免费视频 | 亚洲欧美综合久久久久久v动漫 | 热久久免费视频 | 91?合在线?看 | 色噜噜噜噜噜噜亚洲精品 | 一区二区三区国产欧美日韩 | 天堂久久影院 | CHINESE极品人妻VIDEOS | 亚洲欧美日韩国产自偷 | 人妻丰满熟妇AV无码区乱 | 久久久久久精品无码午夜按摩师 | 久久精品影视大全 | 免费无码又爽又刺激A片涩涩 | 亚洲午夜久久久影院 | 免费观看老乱熟视频 | 国产免费不卡av | 国产精品视频福利 | av免费播放网址 | 国产二区免费视频 | 1024手机在线观看你懂的 | 色爱激情网 | 东京热T0KY0综合久久 | 国产成人免费网站在线观看 | 亚洲一区二区三区四区在线观看 | 国语憿情少妇无码AV | 草草视频网站 | 人人添人人澡人人澡人人人人 | 9色av| 69堂视频 | 日韩精品亚洲人成在线 | 国产在线观看二区 | 久久久国产精品厨房 | 国内精品久久久久久久影视 | 小妹色播 | 欧美又大又粗又硬又色A片 亚洲精品国产成人片 | 国产高清av | 国产欧美日韩视频一区二区三区 |