技术栈

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

柳鲲鹏2024-10-23 9:51

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

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

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

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

上一篇:学习java字节码后可以干什么
下一篇:python-docx -- 对比两个表格的行数据
相关推荐
xixihaha1324
6 小时前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
美好的事情能不能发生在我身上
6 小时前
Hot100中的:贪心专题
java·数据结构·算法
xixihaha1324
6 小时前
Python游戏中的碰撞检测实现
jvm·数据库·python
myloveasuka
6 小时前
Java与C++多态访问成员变量/方法 对比
java·开发语言·c++
2301_82170053
7 小时前
C++编译期多态实现
开发语言·c++·算法
Andya_net
7 小时前
Spring | @EventListener事件机制深度解析
java·后端·spring
奥地利落榜美术生灬
7 小时前
c++ 锁相关(mutex 等)
开发语言·c++
xixihaha1324
7 小时前
C++与FPGA协同设计
开发语言·c++·算法
lang20150928
7 小时前
18 Byte Buddy 进阶指南:解锁 `@Pipe` 注解,实现灵活的方法转发
java·byte buddy
重庆小透明
7 小时前
【java基础篇】详解BigDecimal
java·开发语言
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04UV安装并设置国内源05OpenClaw Control UI安全上下文访问配置06OpenClaw macOS 完整安装与本地模型配置教程(实战版)07本地部署 OpenClaw + DeepSeek-R1 完全指南08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南