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

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

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

    virtual void target_to_db(Target* info);

父类可以实现这个函数。

  • 子类实现

    void target_to_db(Target* info) override;

实现相应代码。

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

相关推荐
桦013 分钟前
[C++复习]:STL
开发语言·c++
主宰者20 分钟前
C# CommunityToolkit.Mvvm全局事件
java·前端·c#
计算机学姐40 分钟前
基于SpringBoot的咖啡店管理系统【个性化推荐+数据可视化统计+配送信息】
java·vue.js·spring boot·后端·mysql·信息可视化·tomcat
My的梦想已实现1 小时前
关于JAVA Springboot集成支付后打包JAR之后报安全错误的处理
java·spring boot·jar
小陈工1 小时前
2026年3月31日技术资讯洞察:AI智能体安全、异步编程突破与Python运行时演进
开发语言·jvm·数据库·人工智能·python·安全·oracle
ooseabiscuit1 小时前
SpringBoot3整合FastJSON2如何配置configureMessageConverters
java
苏宸啊1 小时前
rbtree封装map和set
c++
ok_hahaha1 小时前
java从头开始-黑马点评-Redission
java·开发语言
无巧不成书02181 小时前
Java面向对象零基础实战:从Employee类吃透自定义类核心,掌握封装精髓
java·开发语言·java入门·面向对象·自定义类·employee类·java核心技术
小江的记录本1 小时前
【注解】常见 Java 注解系统性知识体系总结(附《全方位对比表》+ 思维导图)
java·前端·spring boot·后端·spring·mybatis·web