C++程式設計思想 P372
對于虛函數,在派生類中:
不允許改變傳回值(非虛函數派生類可以。),特殊情況:但是當傳回值的類型是基類傳回值類型的派生類時,可以改變。
如果重新定義了基類的重載成員函數,也就是定義了一個同名的函數,但參數不同,則基類的其它函數将被隐藏。
C++程式設計思想 P372
對于虛函數,在派生類中:
不允許改變傳回值(非虛函數派生類可以。),特殊情況:但是當傳回值的類型是基類傳回值類型的派生類時,可以改變。
如果重新定義了基類的重載成員函數,也就是定義了一個同名的函數,但參數不同,則基類的其它函數将被隐藏。