技术栈

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

柳鲲鹏2024-10-23 9:51

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

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

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

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

上一篇:学习java字节码后可以干什么
下一篇:python-docx -- 对比两个表格的行数据
相关推荐
你的冰西瓜
20 小时前
C++ STL算法——排序和相关操作
开发语言·c++·算法·stl
OnYoung
20 小时前
更优雅的测试:Pytest框架入门
jvm·数据库·python
今儿敲了吗
20 小时前
29| 高考志愿
c++·笔记·学习·算法
chilavert318
21 小时前
技术演进中的开发沉思-371:final 关键字(中)
java·前端·数据库
海边的Kurisu
21 小时前
Mybatis-Plus | 只做增强不做改变——为简化开发而生
java·开发语言·mybatis
识君啊
21 小时前
Java 二叉树从入门到精通-遍历与递归详解
java·算法·leetcode·二叉树·深度优先·广度优先
浅念-
21 小时前
C++ 模板进阶
开发语言·数据结构·c++·经验分享·笔记·学习·模版
daidaidaiyu
21 小时前
一文学习 Spring AOP 源码全过程
java·spring
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot04【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆05Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤06OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数07OpenClaw 使用和管理 MCP 完全指南08AI agent:介绍 ZeroClaw 安装,使用09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10EvoMap 是什么?