黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限

編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限

更新時間:2020-05-09 15:44:17 來源:動力節(jié)點(diǎn) 瀏覽3070次

     Java提供了public,private,protected三個訪問權(quán)限修飾詞,提供了一下四種訪問權(quán)限控制機(jī)制:

    1.包訪問權(quán)限;

    2.Public訪問權(quán)限;

    3.Private訪問權(quán)限;

    4.Protected訪問權(quán)限;

    1.包訪問權(quán)限

    包訪問權(quán)限是Java為了便于程序開發(fā)而給定的一種權(quán)限選擇。

    當(dāng)方法或域?yàn)榻o定訪問權(quán)限限制符時,其默認(rèn)具有該權(quán)限。具有該權(quán)限的方法和域成員,在包內(nèi)是完全可見的(主語要與其對象依附在一起),而包外則不可見。這有點(diǎn)類似于C++中友元類,友元類間彼此可見,以簡化訪問。

編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限

    由于Animal類和Test類都被打包在同一個Package下,Animal中的bark()方法為報(bào)訪問權(quán)限,故對類Test可見。

    對Java文件中的類也是如此,若未指定限制符,其默認(rèn)為包訪問權(quán)限,只能在包內(nèi)被使用。包外是無法利用其生成對象的(不可見)。

    注意:當(dāng)決定一個類對包外可見的時候,除了要將類的訪問限定符改為public以外,自定義的構(gòu)造器限定符也必須修改為public,不然將導(dǎo)致外部不可見。

    2.Public訪問權(quán)限

    當(dāng)在方法或域前面顯示的給定public限定符的時候,其具有該權(quán)限控制。

    public權(quán)限是最為寬松的一種權(quán)限控制,對包內(nèi)、外部都是完全可見的。

    Java最多只允許一個Java文件中出現(xiàn)一個public類(該類向外提供接口,并與該Java文件中的名稱完全一致)。

    當(dāng)一個Java文件中無一個public類時,表明其僅供包內(nèi)使用,對外界不可見。

    注意:類只有包訪問權(quán)限和public訪問權(quán)限兩類。

    3.Private訪問權(quán)限

    Private是訪問限定最為嚴(yán)格的一種權(quán)限。

    當(dāng)方法或域?yàn)閜rivate權(quán)限時,表明其只針對該類的內(nèi)部可見,類的外部(包括同一個包內(nèi)的其他類)是不可見的。

編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限

    4.Protected訪問權(quán)限

    Protected權(quán)限是一種嚴(yán)格程度介于public和private之間的權(quán)限,具有protected權(quán)限的方法和域只能對其自身和導(dǎo)出類可見。

    在面向?qū)ο蟮脑O(shè)計(jì)當(dāng)中,最常用的位public和private訪問權(quán)限兩種。

    一般情況下將域定義為private,將方法定義為public。外界使用該類時,通過public方法使用其接口,而具體的域成員則對外部屏蔽,只能通過類提供的接口間接訪問。

編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限

    此處,age域?qū)ν獠坎豢梢姡雽ζ溥M(jìn)行操作,必須使用Dog類提供的接口setAge(intnum)。

    注意到setAge的方法體age=num+1;對用戶給出的年齡加1了以后再修改了age的屬性,這種修改對使用者是不可見的,有時又是非常必要的。

編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限

 以上就是動力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對“編程入門學(xué)習(xí),java的默認(rèn)訪問權(quán)限”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時為你服務(wù)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 日韩精品无码一区二区三区 | 一本三道a无线码一区v | 黄色网址亚洲 | 亚洲三级黄色 | 亚洲无线码一区在线观看 | 国产中文字幕视频 | 久久人人爽人人爽人人 | 国产成人精品999在线观看 | 伊人久久大香线蕉综合热线 | 欧美激情人成日本在线视频 | 欧美爆操 | 欧美91| 乱亲h女 小说 | 黄 色 免费网 站 成 人 | 亚洲国产爱| 国产99r视频精品免费观看 | 伊人天天 | 亚洲区小说区图片区qvod伊 | 日日干天天 | 最近的中文字幕在线看 | 黄网站在线播放视频免费观看 | 一级特黄录像绵费播放 | 日韩欧美国产成人 | a级毛片在线视频免费观看 a级免费看 | 国产丝袜第一页 | 小明永久免费大陆在线观看 | 欧美成人精品一区二区 | 日本黄色免费在线观看 | 国产一区二区久久精品 | 五月天婷婷在线播放 | 欧美亚洲国产片在线观看 | 国产精品二区高清在线 | 国产高清免费的视频 | 亚洲欧美日韩成人网 | 在线观看黄色网 | 成人青青草 | 日韩欧美一区二区久久 | 亚洲国产聚色窝 | 免费一级e一片在线播放 | 日韩一级精品久久久久 | 久久香蕉国产线看观看亚洲片 |