CanShot打成CanShut了。
任務(wù)中和代碼中顯示輸出“Gun -- aim”,但是檢測作業(yè)時(shí)要求輸出“gun -- aim”。需要改一下Gun成員函數(shù)的實(shí)現(xiàn)。
任務(wù)中和代碼中顯示輸出“Gun -- aim”,但是檢測作業(yè)時(shí)要求輸出“gun -- aim”。需要改一下Gun成員函數(shù)的實(shí)現(xiàn)。
2015-11-08
最贊回答 / DoDream
接口是抽象類,抽象類是只要有1個(gè)成員函數(shù)是純虛函數(shù)即可,虛基類(接口)則是所有的成員全部是純虛函數(shù)抽象類不可以實(shí)例化Flyable *p1的意思是定義一個(gè)基類指針,用來指向子類對(duì)象,通過基類指針可實(shí)現(xiàn)多態(tài)。推薦你一個(gè)不錯(cuò)的網(wǎng)站,百度搜索C++技術(shù)網(wǎng),第一個(gè)就是了,里面有一些關(guān)于C++多態(tài)的文章,可以加深你對(duì)C++多態(tài)的了解,這個(gè)網(wǎng)站還有很多不錯(cuò)的資源可以下載,例如電子書,IDE等。
2015-10-27
最贊回答 / 紫泉
簡單的說,C/C++傳參都是先復(fù)制一個(gè)副本,將副本傳入進(jìn)去,如果沒有&,那么就會(huì)相當(dāng)于str的改變只是在函數(shù)中改變,并不會(huì)影響到實(shí)參str。 ?如果加了&, 那么傳入的就是實(shí)參str的引用,所謂引用就是實(shí)參本身,就是對(duì)實(shí)參的操作,這樣,函數(shù)內(nèi)部改變str,實(shí)參str也會(huì)改變
2015-10-26
最新回答 / Uestc_L
默認(rèn)是有符號(hào)整形,加上 unsigned 就定義為無符整形,就能表示更大的值,根據(jù)你的表示數(shù)據(jù)的需要,選擇性的使用 unsigned?
2015-10-24