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

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

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

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

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

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