為什么我用code::block集成開(kāi)發(fā)環(huán)境 virtual完全沒(méi)有用啊 ?,比如我寫(xiě)一個(gè)類(lèi)B繼承類(lèi)A, 析構(gòu)函數(shù)不加virtual照樣繼承給子類(lèi) , ?A和B類(lèi)中有一個(gè)函數(shù)print()打印出類(lèi)名 ? A *a=new B; B b;這樣 ?我調(diào)用 b->print() 和 a->print() 打印出兩個(gè)this is b, 在print()函數(shù)前加上一個(gè)virtual關(guān)鍵字還是這樣。。。這是怎么回事啊
- 2 回答
- 0 關(guān)注
- 1499 瀏覽
添加回答
舉報(bào)
0/150
提交
取消