C++子类如何重载、重越父类同名函数

当你在子类加了一个与父类同名函数,然后信心满满的调用,结果发现调用的还是父类。怎么办?其实也简单

  • 在父类的同名函数上,加上virtual

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

再次运行,是不是就正确了?

相关推荐
Polar__Star12 小时前
golang如何实现Trie前缀树_golang Trie前缀树实现解析
jvm·数据库·python
weixin_4087177713 小时前
SQL中JOIN不同存储引擎表的影响_索引兼容性与查询性能评估
jvm·数据库·python
qq_1898070313 小时前
如何让导航栏的下落动画效果更慢?
jvm·数据库·python
立莹Sir13 小时前
JVM深度解析与实战指南:JDK17原理与生产实践
jvm
m0_5150984213 小时前
HTML函数在低分辨率屏幕能正常编写吗_显示硬件最低适配说明【方法】
jvm·数据库·python
ulias21213 小时前
leetcode热题 - 3
c++·算法·leetcode·职场和发展
m0_7489203613 小时前
如何利用宝塔面板设置网站限流策略_防止恶意高并发请求
jvm·数据库·python
wsx_iot13 小时前
arthas使用
java·arthas
m0_7349497913 小时前
C#怎么操作Redis缓存 C#如何用StackExchange.Redis连接和操作Redis数据【数据库】
jvm·数据库·python
2301_8148098613 小时前
PHP源码开发推荐使用哪种机箱_散热与扩展平衡选择【教程】
jvm·数据库·python