c++中的override和final

這兩個關鍵字的含義很簡單,override表示的是這個虛函數必須被重寫,final表示的是這個類或者虛函數不能在被繼承或者重寫,簡單的用法如下: override 從圖中,我們就可以看到override的作用了,一些虛函數我們是要重寫父類的虛函數的,但是由於我們寫錯了,沒有這個關鍵字的話,程序是不會報錯的,但是到運行的時候才能發現。有了這個關鍵字,我們就可以在編譯期發現問題。 final 從圖中,
相關文章
相關標籤/搜索