C++覆盖与重写是不是一回事? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c++ 重写 搜索资料 1个回答 #热议# 在购买新能源车时,要注意哪些? 我已经匿名了 2018-02-02 · TA获得超过816个赞 知道小有建树答主 回答量:478 采纳率:0% 帮助的人:248万 我也去答题访问个人页 关注 展开全部 楼主的理解是正确的。frogoscar提供的信息相当全。简而言之就是,当子类中有跟基类相同定义的函数时,△ 基类(含基类的基类)中该函数声明里如果都没有virtual的话,则是隐藏,生成的子类对象中调用的该函数是子类自己的成员函数而非继承来的基类的同名函数;△如果基类该函数声明中有virtual,则为改写(override),实现多态:让基类指针p指向子类对象后,通过p调用该函数,其实是调用的子类的该成员函数。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-09-22 覆盖跟重写是不是一个意思啊? 7 2017-05-12 C++重写和重载的区别 1 2017-05-16 c++重载和重写的区别 14 2018-05-10 C++里面,隐藏、覆盖 两者有什么区别 19 2019-10-25 C++里面,隐藏、覆盖两者有什么区别? 2018-04-04 关于C++的同名覆盖原则的问题 2018-05-17 C++ 覆盖与重写是不是一回事 11 2017-09-08 c++重载和重写的区别 更多类似问题 > 为你推荐: