1 如果你估計派生類會重新定義一個成員函數,那么你就把基類中的這個函數寫成virtual
2 通過單一指令調用不同函數,就是多態Polymorphism,"ability to asume many forms" 虛函數是c++語言polymorphism性質以及動態聯編的關鍵
3 既然抽象類中的虛函數不打算被調用,那么就把它設置成純虛函數。
4 擁有純虛函數者為抽象類。
5 抽象類不能產生出對象實體,但是我們可以擁有指向抽象類的指針,以便于操作抽象類的各個派生類。
6 虛函數派生下去仍是虛函數,可以不寫virtual。
posted on 2009-07-18 20:44
Bluesea 閱讀(386)
評論(0) 編輯 收藏 引用 所屬分類:
C/C++