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

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

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

更新時(shí)間:2020-05-09 15:44:17 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽3147次

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 成在线人免费视频一区二区三区 | 成人欧美一区二区三区黑人 | 免费人欧美成又黄又爽的视频 | 天天爽天天乐 | 国产高清不卡视频在线播放 | 色综合在 | 欧美 韩国 精品 另类 综合 | 99精品免费观看 | 日本中文在线 | 美女一级ba大片免色野外 | 国产精品99久久免费观看 | 日韩每日更新 | 男女在线| 人人看人人看人做人人模 | 美腿丝袜亚洲综合 | 国产片a国产片免费看视频 国产片黄色 | 超级乱淫视频播放日韩 | 亚洲va中文va欧美va爽爽 | 免费看黄色网址 | 亚洲国产激情 | 亚洲欧洲中文日产 | 亚洲综合伊人 | 国产苐1页影院草草影院 | 先锋影音国产精品 | 性欧美video另类hd | 在线观看嗯啊成人动作片 | 麻豆精品国产剧情在线观看 | 欧美一级做一级做片性十三 | 国产日产欧美一区二区三区 | 日韩黄色影片 | 日本一区二区三区视频在线 | 97夜夜澡人人爽人人喊一欧美 | 黄色网页在线观看 | 色综合久久精品中文字幕 | 成人爽爽激情在线观看 | 美女福利影院 | 午夜高清视频在线观看 | 狠狠色丁香久久婷婷综合五月 | 免费视频淫片aa毛片 | 亚洲人成网站色7777 | 国产一区二区三区在线视频 |