C++(繼承):09---虛函數、重寫(覆蓋)、動態綁定(關鍵字virtual、override、final)

1、虛函數 概念:在函數前面加virtual,就是虛函數 虛函數的一些概念: 只有成員函數纔可定義爲虛函數,友元/全局/static/構造函數都不能夠 虛函數須要在函數名前加上關鍵字virtual 成員函數若是不是虛函數,其解析過程發生在編譯時而非運行時 派生類能夠不覆蓋(重寫)它繼承的虛函數 重寫(覆蓋)的概念與規則 派生類重寫(覆蓋)基類中的函數,其中函數名,參數列表,返回值類型都必須一致,而
相關文章
相關標籤/搜索