C++子类父类成员函数的覆盖和隐藏实例详解
生活随笔
收集整理的這篇文章主要介紹了
C++子类父类成员函数的覆盖和隐藏实例详解
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
https://www.jb51.net/article/117380.htm
函數(shù)的覆蓋
?? 覆蓋發(fā)生的條件:
(1) 基類必須是虛函數(shù)(使用virtual 關(guān)鍵字來(lái)進(jìn)行聲明)
(2)發(fā)生覆蓋的兩個(gè)函數(shù)分別位于派生類和基類
(3)函數(shù)名和參數(shù)列表必須完全相同
函數(shù)的隱藏
??? 隱藏發(fā)生的條件:
(1)子類和父類的函數(shù)名相同,參數(shù)列表可以不一樣
看完下面的例子就明白了
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
總結(jié)
以上是生活随笔為你收集整理的C++子类父类成员函数的覆盖和隐藏实例详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: js这一坨代码有没有办法简化下,看着挺尴
- 下一篇: 多囊卵巢综合征看的好吗