天天看點

C++ override 和 final 關鍵字

  1. override的作用就出來了,它指定了子類的這個虛函數是重寫的父類的,如果你名字不小心打錯了的話,編譯器是不會編譯通過的;
  2. 當不希望某個類被繼承,或不希望某個虛函數被重寫,可以在類名和虛函數後添加final關鍵字,添加final關鍵字後被繼承或重寫,編譯器會報錯。