【出處】晉·王嘉《拾遺記》卷六:“夫人好學,雖死若存...
實際意義就是不要瞎用虛擬函式,虛擬函式的出現是為了增加C++ OOP抽象性而設計出來的,雖然用起來很方便,但坑也很多,不能亂用,而且使用虛擬函式是有時間和空間overhead的,如果確定不會用到多型特性,那能不用虛擬函式就別用虛擬函式...
不應該用虛擬函式的場景只能說,你不需要執行時多型就不需要用虛擬函式...
首先說次數,當派生類有多個基類時,如果每個基類都有虛擬函式,則構造派生類物件時,呼叫第一個基類建構函式前,虛擬函式地址表指標指向第一個基類的虛表...