C++知識點整理——持續更新

virtual是C++的一個關鍵字,virtual修飾的函數能夠被子類重寫。ide

     用法:在返回值類型的前面添加關鍵字便可。函數

override是C++的保留字(注意不是關鍵字),表示當前函數重寫了基類的虛函數。spa

目的:一、在函數較多的狀況下,能夠提醒讀者某個函數重寫了基類的虛函數(表示這個函數是從基類繼承的,不是派生類自定義的)指針

   二、強制編譯器檢查某個函數是否重寫了基類的虛函數,若是沒有則報錯。對象

   用法:在類的成員函數參數列表的後面添加保留字 便可。繼承

virtual和override要對應使用,這樣代碼更容易讀懂。編譯器

 

函數指針與函數對象:編譯

相關文章
相關標籤/搜索