C++中抽象類以及虛/純虛、析構函數的區別與介紹

一、虛函數 在某基類中聲明爲 virtual 並在一個或多個派生類中被重新定義的成員函數,用法格式爲:virtual+函數返回類型+ 函數名(參數表) {函數體};實現多態性,通過指向派生類的基類指針或引用,訪問派生類中同名覆蓋成員函數。 二、純虛函數 純虛函數是一種特殊的虛函數,在許多情況下,在基類中不能對虛函數給出有意義的實現,而把它聲明爲純虛函數,它的實現留給該基類的派生類去做。這就是純虛函
相關文章
相關標籤/搜索