已采納回答 / Posin丶biting
類轉(zhuǎn)換接口時(shí),是因?yàn)樵擃惱^承了該接口,所以可以調(diào)用已經(jīng)實(shí)現(xiàn)了的接口方法。而自定義轉(zhuǎn)換是要兩個(gè)派生類之間的轉(zhuǎn)換,是無(wú)法調(diào)用對(duì)方的重寫的方法。如果是基類的話是可以直接將派生類強(qiáng)制轉(zhuǎn)換來(lái)調(diào)用派生類的方法的
2017-08-08
已采納回答 / pillowZL
靜態(tài)成員直接通過(guò)類名訪問(wèn),靜態(tài)成員僅和整個(gè)類有關(guān),普通成員需要先new出一個(gè)對(duì)象再來(lái)訪問(wèn),而靜態(tài)成員不需要。
2017-08-08
已采納回答 / 還有回憶
靜態(tài)成員是一個(gè)程序啟動(dòng)時(shí)就加載的,實(shí)例成員是你運(yùn)程序時(shí)實(shí)例化以后才得到的。
2017-08-08
已采納回答 / lolo77
假如聲明了一個(gè)變量,后面沒有使用,就是0個(gè)引用;如果對(duì)該變量進(jìn)行一次賦值或者其它操作,就叫引用了一次。換做類、方法等是一樣的道理,就是后面編寫的程序中使用了幾次的一次。
2017-08-06
已采納回答 / TheForgetTime_
dog的類型是TakeOut()函數(shù)返回的類型,如果返回的是數(shù)組就可以儲(chǔ)存多個(gè)值,dog可以調(diào)用Dog類的PrintName(),是因?yàn)閐og被動(dòng)態(tài)定義為了Dog類(TakeOut()函數(shù)返回了Dog類)
2017-08-02
抽象類的目的是被繼承
當(dāng)一個(gè)類有個(gè) 抽象方法或?qū)傩曰蛩饕颉?。。時(shí) 類一定要聲明為 抽象類
繼承抽象類 就一定要重寫抽象方法或?qū)傩曰?。。?br />
寫代碼時(shí)的用意
當(dāng)一個(gè)類有個(gè) 抽象方法或?qū)傩曰蛩饕颉?。。時(shí) 類一定要聲明為 抽象類
繼承抽象類 就一定要重寫抽象方法或?qū)傩曰?。。?br />
寫代碼時(shí)的用意
2017-07-29