已采納回答 / justyk
其實(shí)沒有區(qū)別,使用一個(gè)和兩個(gè)作用相同,把這幾個(gè)成員函數(shù)和數(shù)據(jù)成員放在一個(gè)public下也是一樣的。寫兩個(gè)時(shí)為了增加代碼的可讀性,區(qū)分?jǐn)?shù)據(jù)成員和成員函數(shù),當(dāng)定義的數(shù)據(jù)成員和成員函數(shù)很多時(shí),它的優(yōu)勢(shì)就顯現(xiàn)出來了。
2019-11-13
如果arr1先銷毀,那么它的指針m_pArr指向的內(nèi)存就會(huì)一起被釋放,此時(shí)的arr2對(duì)象中的指針不就成了野指針了嗎?
2019-10-15
已采納回答 / 慕尼黑7462800
Array 是我們自己定義類名稱(或稱為數(shù)據(jù)類型),在Array后的&是引用符,兩者加在一起說明后面跟著的函數(shù)返回類型是Array類型的實(shí)例,就如課件中例子顯示的,返回的是*this。
2019-09-29
已采納回答 / 慕瓜5249981
普通對(duì)象可以調(diào)用常對(duì)象成員函數(shù),常對(duì)象只能調(diào)用常成員函數(shù),同時(shí)可以這樣理解,普通對(duì)象有讀寫權(quán)限,常成員函數(shù)只有讀權(quán)限,
2019-09-23
最新回答 / justyk
你這個(gè)實(shí)例化構(gòu)造函數(shù)和析構(gòu)函數(shù)要在Line.cpp里面吧,放在main函數(shù)里不行應(yīng)該
2019-09-20
最新回答 / 慕前端1067589
對(duì)象指針無需定義 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 是在對(duì)象中默認(rèn)存在的??????????????? 指向自己對(duì)象成員指針需要在對(duì)象的public或private成員中定義?????? 在對(duì)象的成員中定義才存在????? 指向自己的? 對(duì)象類型的成員
2019-09-07
解析:對(duì)象各自的this指針指向各自對(duì)象的首地址,所以不同對(duì)象的this指針一定指向不同的內(nèi)存地址
2019-09-06
解析:應(yīng)該先執(zhí)行對(duì)象B的構(gòu)造函數(shù),再執(zhí)行A的構(gòu)造函數(shù)
2019-09-06
解析:堆中實(shí)例化的數(shù)組需要手動(dòng)銷毀釋放內(nèi)存,在棧中實(shí)例化的數(shù)組,系統(tǒng)自動(dòng)回收內(nèi)存
2019-09-06