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