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

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

c語(yǔ)言的結(jié)構(gòu)體是不是和java的類是類似的

c語(yǔ)言的結(jié)構(gòu)體是不是和java的類是類似的

C
dky 2016-09-06 22:06:43
查看完整描述

4 回答

已采納
?
vaneX

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

在C++中,結(jié)構(gòu)體 和 類,是基本相同的

結(jié)構(gòu)體和類的區(qū)別在于:

結(jié)構(gòu)體的變量、屬性的默認(rèn)狀態(tài)是 protected

而類的變量屬性,默認(rèn)是 public

綜上,結(jié)構(gòu)體和類的本質(zhì)是一樣的,只是默認(rèn)的權(quán)限不一致

查看完整回答
反對(duì) 回復(fù) 2016-09-07
  • dky
    dky
    類的變量默認(rèn)是包訪問(wèn)權(quán)限好么
?
kid123

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

可以這么理解,還是有本質(zhì)區(qū)別的。但是你可以這么理解。

查看完整回答
1 反對(duì) 回復(fù) 2016-09-06
?
onemoo

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

C的struct和Java的class都是為了進(jìn)行數(shù)據(jù)抽象——如果你這樣看的話,那它們確實(shí)有些類似。

但還是有關(guān)鍵的不同:Java的class更多地表現(xiàn)出“面向?qū)ο蟆钡奶匦裕?span>C的struct只是個(gè)支持?jǐn)?shù)據(jù)抽象的結(jié)構(gòu),struct本身并不支持面向?qū)ο蟮牟僮鳌.?dāng)然面向?qū)ο蟊举|(zhì)上是一種編程思想,你也可以用struct實(shí)現(xiàn)類似面向?qū)ο蟮墓δ堋?/span>


另外,被采納的那個(gè)答案說(shuō)錯(cuò)了:

在C++中class和struct確實(shí)是幾乎一樣的,你用這兩個(gè)關(guān)鍵字都可以定義類。但是用class定義的類,其成員默認(rèn)是private的;用struct定義的類,其成員是public的

查看完整回答
反對(duì) 回復(fù) 2016-09-08
  • dky
    dky
    正解,這兩天搞明白了, mark一下,防止別人被之前的采納誤導(dǎo),c++默認(rèn)的訪問(wèn)權(quán)限確實(shí)是私有
?
給自己一個(gè)理由_

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

好像結(jié)構(gòu)體中不可以有函數(shù),而類可以,且類有,封裝,繼承,多態(tài)

查看完整回答
反對(duì) 回復(fù) 2016-09-08
  • 4 回答
  • 0 關(guān)注
  • 5439 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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