技术栈

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

柳鲲鹏2024-10-23 9:51

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

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

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

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

上一篇:学习java字节码后可以干什么
下一篇:python-docx -- 对比两个表格的行数据
相关推荐
310874876
6 分钟前
0005.C/C++学习笔记5
c语言·c++·学习
望眼欲穿的程序猿
9 分钟前
Ai8051U+DHT11温湿度!
java·开发语言
一只大马猴呀
10 分钟前
IntelliJ IDEA 中启动项目不显示端口号
java·ide·intellij-idea
s1hiyu
14 分钟前
实时控制系统验证
开发语言·c++·算法
2301_76347246
19 分钟前
使用PyQt5创建现代化的桌面应用程序
jvm·数据库·python
爱学习的阿磊
20 分钟前
Web开发与API
jvm·数据库·python
楼田莉子
21 分钟前
C++现代特性学习:C++14
开发语言·c++·学习·visual studio
qq_19277987
24 分钟前
Python多线程与多进程:如何选择?(GIL全局解释器锁详解)
jvm·数据库·python
2301_76570314
24 分钟前
C++代码复杂度控制
开发语言·c++·算法
naruto_lnq
27 分钟前
NumPy入门:高性能科学计算的基础
jvm·数据库·python
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)042026数学建模美赛题目特点与选题建议,常用四大模型汇总05一种新的LCA算法06零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程07Claude Code Skills 实用使用手册08在Trae中使用Pencil MCP09Linux下V2Ray安装配置指南10UV安装并设置国内源