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

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

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

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

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

相关推荐
慢慢向上的蜗牛5 小时前
Atlas300I推理卡驱动适配Linux 6.12+内核
linux·c++·人工智能·华为·驱动·底层开发·ascend
NE_STOP5 小时前
Redis--哨兵机制与CAP定理
java
书源丶5 小时前
四十二、网络编程(上)——IP、端口与 UDP 编程
java·网络·tcp/ip·udp
m0_710890875 小时前
2026 年进销存系统大盘点:国内外 5 款主流进销存软件对比与选型指南
java·数据库·mysql
码农小韩5 小时前
QT学习记录(三)——C++学习基础(三)
开发语言·c++·qt·学习·算法·嵌入式软件
devilnumber5 小时前
maven依赖的直接下载jar
java·maven
iAm_Ike5 小时前
JavaScript中模块化在游戏引擎开发中的资源调度作用
jvm·数据库·python
承渊政道5 小时前
【动态规划算法】(似包非包以及卡特兰数问题深入解析)
数据结构·c++·学习·算法·leetcode·动态规划·哈希算法
m0_702036535 小时前
Layui表单input框怎么设置只读或禁用
jvm·数据库·python
weixin_459753945 小时前
php怎么调用快手开放平台_php如何接入快手授权登录流程
jvm·数据库·python