Animal 是純虛函數(shù)?
Animal 是純虛函數(shù),可是為什么可以用來(lái)實(shí)例化對(duì)象呢?
Animal *animal=new Dog("狗類(lèi)");
這樣寫(xiě)竟然可以通過(guò)編譯?。。。?!
Animal 是純虛函數(shù),可是為什么可以用來(lái)實(shí)例化對(duì)象呢?
Animal *animal=new Dog("狗類(lèi)");
這樣寫(xiě)竟然可以通過(guò)編譯?。。。?!
舉報(bào)
2015-10-29
你所說(shuō)的Animal是一個(gè)類(lèi),而這個(gè)類(lèi)中有一個(gè)純虛函數(shù)對(duì)吧,而你實(shí)例化的時(shí)候,是實(shí)例的它的子類(lèi)Dog這個(gè)類(lèi),而在Dog這個(gè)類(lèi)中實(shí)現(xiàn)了Move這個(gè)函數(shù),所以能實(shí)例化
2015-10-28
Animal *animal=new Dog("狗類(lèi)");就是這句代碼
2015-10-27
你代碼呢?