c++类成员函数的重载和覆盖有什么区别


1. 成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual 关键字可有可无。 2.覆盖是指 派生类 函数覆盖 基类函数,特征是: (1)不同的范围(分别位于 派生类与基类); (2)函数名字相同; (3)参数相同; (4)基类函数必须有virtual 关键字。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM