第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

在面向?qū)ο缶幊讨校?,私有和受保護(hù)的是什么?

在面向?qū)ο缶幊讨?,公共,私有和受保護(hù)的是什么?

慕慕森 2019-12-11 13:09:15
在面向?qū)ο缶幊讨校?,私有和受保護(hù)的是什么?
查看完整描述

3 回答

?
鳳凰求蠱

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊

它們是訪問修飾符,可幫助我們實(shí)現(xiàn)封裝(或信息隱藏)。它們告訴編譯器哪些其他類應(yīng)有權(quán)訪問所定義的字段或方法。


private -只有當(dāng)前的類才能訪問該字段或方法。


protected -僅此類的當(dāng)前類和子類(有時(shí)還包括相同包裝的類)將有權(quán)訪問該字段或方法。


public -任何類都可以引用該字段或調(diào)用該方法。


假定這些關(guān)鍵字被用作類定義中字段或方法聲明的一部分。



查看完整回答
反對 回復(fù) 2019-12-12
?
小怪獸愛吃肉

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超1個(gè)贊

它們并不是真正的概念,而是特定的關(guān)鍵字,它們通常在C ++和Java等流行語言中出現(xiàn)(語義略有不同)。

本質(zhì)上,它們旨在允許類限制對成員(字段或函數(shù))的訪問。這個(gè)想法是,一種類型被允許訪問另一種類型的次數(shù)越少,所創(chuàng)建的依賴關(guān)系就越少。這樣可以更輕松地更改所訪問的對象,而不會影響引用該對象的對象。

廣義上講,公共意味著允許每個(gè)人訪問,私有意味著僅允許同一類的成員訪問,而受保護(hù)意味著也允許子類的成員。但是,每種語言都為此添加了自己的東西。例如,C ++允許您非公開繼承。在Java中,還有一個(gè)默認(rèn)(包)訪問級別,并且有關(guān)于內(nèi)部類的規(guī)則等。



查看完整回答
反對 回復(fù) 2019-12-12
?
慕絲7291255

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

這三個(gè)都是在類中使用的訪問修飾符和關(guān)鍵字。公共聲明的任何內(nèi)容都可以由該類內(nèi)或該類外的任何對象使用,私有變量只能由該類內(nèi)的對象使用,并且不能通過直接訪問進(jìn)行更改(因?yàn)樗梢酝ㄟ^諸如friend function之類的函數(shù)進(jìn)行更改) .protected部分下定義的任何內(nèi)容都可以由該類及其剛剛派生的類使用。

查看完整回答
反對 回復(fù) 2019-12-12
  • 3 回答
  • 0 關(guān)注
  • 614 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號