課程
/后端開發(fā)
/C#
/用C#實(shí)現(xiàn)封裝
child c1=new child();
c1.Name="張小明";
child c2=c1
這個(gè)c1究竟是child c1還是c1.name啊,求大神解決
2017-05-03
源自:用C#實(shí)現(xiàn)封裝 5-1
正在回答
理解很簡單,這段當(dāng)中只有一個(gè)對象。
child c1 = new child();這時(shí)創(chuàng)建了一個(gè)孩子的對象并且給出一條繩子,這個(gè)繩子就是c1
而后面通過這根c1的繩子,去操控小孩這對象,將其名字修改為“張小明”
下面一行,弄出另外一根繩子c2,不過與c1這根繩子不同,將“張小明”這個(gè)小孩對象給了c2這根繩子
所以你說的這個(gè)問題,他是個(gè)對象
一葉知秋了
是c1,并且c1的值只是new Child() 后,存儲(chǔ)在內(nèi)存中的地址值
是child c1,需要同類型賦值
舉報(bào)
C#視頻教程教大家,用C#語言實(shí)現(xiàn)面向?qū)ο蟮姆庋b
2 回答“結(jié)構(gòu)是值類型,類是引用類型”,請問這個(gè)區(qū)別該怎么理解?
3 回答關(guān)于string是引用類型
6 回答如果 返回值是字符串類型的 用哪個(gè)關(guān)鍵字聲明?
3 回答代碼塊前面的方法類引用不了
2 回答怎么能夠引用后只能進(jìn)行一次賦值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-01-21
理解很簡單,這段當(dāng)中只有一個(gè)對象。
child c1 = new child();這時(shí)創(chuàng)建了一個(gè)孩子的對象并且給出一條繩子,這個(gè)繩子就是c1
而后面通過這根c1的繩子,去操控小孩這對象,將其名字修改為“張小明”
下面一行,弄出另外一根繩子c2,不過與c1這根繩子不同,將“張小明”這個(gè)小孩對象給了c2這根繩子
所以你說的這個(gè)問題,他是個(gè)對象
2017-08-10
是c1,并且c1的值只是new Child() 后,存儲(chǔ)在內(nèi)存中的地址值
2017-05-04
是child c1,需要同類型賦值