Mr.Mario
2018-12-09 06:23
采纳率: 100%
浏览 418

关于C++虚函数的一个问题

刚接触C++,知道子类的虚函数是要覆盖父类的虚函数的,那我能不能在子类的虚函数里调用父类虚函数的逻辑?
比如我有一段逻辑是通用的,每个子类都需要。我可以把这段通用逻辑放到父类的虚函数里让子类去调用吗?我看C++好像是子类虚函数直接覆盖,不能这么操作,这样的话岂不是每个子类都要写一下这段通用逻辑。。。。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • Eleven 2018-12-09 06:39
    已采纳

    直接调用 父类的名称::函数名()
    另外VC++中有个__super::XXXX()扩展,可以了解一下

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题