技术栈

子类对象构造与析构的过程

modi0002023-10-17 20:41
复制代码
class Father
{
public:
    Father()
    {
        qDebug()<<"Father gouzao";
    }
    ~Father()
    {
        qDebug()<<"Father xigou.";
    }
};
class Son:Father
{
public:
    Son()
    {
        qDebug()<<"Son gouzao";
    }
    ~Son()
    {
        qDebug()<<"Son xigou.";
    }
};
int main()
{
    Son xiaoming;
    return 0;
}

可以看到,先是构造父类,然后是子类,析构是先析构子类,再是父类。

上一篇:使用dfimage查看docker镜像的Dockerfile构建过程
下一篇:数据库压力测试方法小结
相关推荐
范什么特西
2 分钟前
狂神---死锁
java·前端·javascript
weixin19970108016
5 分钟前
易贝(eBay)商品详情页前端性能优化实战
前端·性能优化
小飞学编程...
7 分钟前
【Java相关八股文(二)】
android·java·开发语言
用户60007181910
7 分钟前
【翻译】Rolldown 工作原理解析:符号关联、CJS/ESM 模块解析与导出分析
前端
想睡好
9 分钟前
标签的ref属性
前端·javascript·html
扶苏1002
10 分钟前
Vue 3 新增内置组件详解与实战
前端·javascript·vue.js
程序猿阿越
11 分钟前
Kafka4(一)KRaft下的Controller
java·后端·源码阅读
末日汐
13 分钟前
应用层自定义协议与序列化
运维·服务器·网络
on the way 123
17 分钟前
day09 - Spring启动
java·后端·spring
yixin123
21 分钟前
Spring 多实例注入
java·后端·spring
热门推荐
01PHP Error: 常见错误及其解决方法02GitHub 镜像站点03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04UV安装并设置国内源05HTB 赛季10 - Pterodactyl - user06openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南07爬虫逆向之观安(观镜WEB应用安全防护系统)08243 行 microGPT:把“训练 + 推理”拆到骨头里09Android Studio Panda 1 正式版来了:JDK 终于不用手动配了,内存泄漏也有原生方案了10如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解