技术栈

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

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构建过程
下一篇:数据库压力测试方法小结
相关推荐
鹏北海
8 分钟前
多标签页登录状态同步:一个简单而有效的解决方案
前端·面试·架构
_AaronWong
12 分钟前
基于 Vue 3 的屏幕音频捕获实现:从原理到实践
前端·vue.js·音视频开发
孟祥_成都
20 分钟前
深入 Nestjs 底层概念(1):依赖注入和面向切面编程 AOP
前端·node.js·nestjs
let_code
21 分钟前
CopilotKit-丝滑连接agent和应用-理论篇
前端·agent·ai编程
7***3745
38 分钟前
Java设计模式之工厂
java·开发语言·设计模式
Apifox
1 小时前
Apifox 11 月更新|AI 生成测试用例能力持续升级、JSON Body 自动补全、支持为响应组件添加描述和 Header
前端·后端·测试
木易士心
1 小时前
深入剖析:按下 F5 后,浏览器前端究竟发生了什么?
前端·javascript
在掘金80110
1 小时前
vue3中使用medium-zoom
前端·vue.js
w***424
1 小时前
SQL-Server链接服务器访问Oracle数据
服务器·sql·oracle
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南07Linux下V2Ray安装配置指南08Labelme从安装到标注:零基础完整指南09Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南10全球最强模型Grok4,国内已可免费使用!(附教程)