重载与覆盖的区别

重载与覆盖的区别在于方法体不一样。函数 成员函数被重载的特征以下:方法    1.相同的范围(在同一个类中);vi    2.函数名字相同;参数    3.参数不一样;    4.virtual关键字无关紧要。 覆盖的特征以下:    1.不一样的范围;(分别位于派生类与基类)    2.函数名字相同;    3.参数相同;    4.基类函数必须有virtual关键字。
相关文章
相关标签/搜索