什麼是抽象類

定義: 含有純虛函數 的類稱爲抽象類,它不能生成對象。 什麼是純虛函數? 純虛函數是在基類聲明的虛函數,它在基類中沒有定義,可是要求派生類都要定義本身的實現方法。在基類中實現純虛函數的方法是在函數原型後面添加「=0」 好比 virtual void f()=0; 而c++中包含純虛函數的類稱爲抽象類,因爲抽象類中包含了沒有定義的純虛函數,因此不能定義抽象類的對象。 總結:1.抽象類只能用做其餘類的
相關文章
相關標籤/搜索