C++學習筆記 -抽象基類和純虛函數

爲避免實例化無意義的基類,就可以使用抽象類來實現,抽象類一般都是做爲基類來使用的,故稱爲抽象基類,或者也可以將具體功能定義爲純虛函數。 純虛函數是一個特殊的函數,它沒有具體的實現(沒有函數體的實現)。 純虛函數需要定義在類體內:virtual <類型><函數名>(<參數列表>)​=0; 使用純屬函數​應注意以下幾點: 1.純虛函數沒有函數體; 2.函數最後的「=0"表示告訴編譯系統該函數是純虛函數
相關文章
相關標籤/搜索