重载和覆盖
重載:
(1)相同的范圍/在同一個(gè)類中
(2)函數(shù)名字相同
(3)參數(shù)不同
(4)virtual 關(guān)鍵字可有可無(wú)。
覆蓋
(1)不同的范圍(分別位于派生類與基類);
(2)函數(shù)名字相同
(3)參數(shù)相同
(4)基類函數(shù)必須有virtual 關(guān)鍵字
(1)相同的范圍/在同一個(gè)類中
(2)函數(shù)名字相同
(3)參數(shù)不同
(4)virtual 關(guān)鍵字可有可無(wú)。
覆蓋
(1)不同的范圍(分別位于派生類與基類);
(2)函數(shù)名字相同
(3)參數(shù)相同
(4)基類函數(shù)必須有virtual 關(guān)鍵字
總結(jié)
- 上一篇: 纯虚函数竟然可以有实现体(但无任何实用价
- 下一篇: 类的继承方式