技术栈

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

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 分钟前
Linux进程与线程控制原语对比:双刃出鞘,各显锋芒
linux·服务器·开发语言·数据结构·c++·程序人生
JasmineWr
6 分钟前
Spring事务解析
java·spring
山上三树
8 分钟前
进程状态详解
linux·运维·服务器
山上三树
11 分钟前
task_struct 详解
运维·服务器·网络
qq_33631393
15 分钟前
java基础-IO流(缓冲流)
java·开发语言
青岛少儿编程-王老师
17 分钟前
CCF编程能力等级认证GESP—C++2级—20251227
java·开发语言·c++
WoY2020
17 分钟前
本地PyCharm配置远程服务器上的python环境
服务器·python·pycharm
高山上有一只小老虎
27 分钟前
小红的推荐系统
java·算法
木卫二号Coding
40 分钟前
jupyterlab-安装与启动
linux·运维·服务器
萧曵 丶
40 分钟前
JDK各版本新增特性详解
java·面试
热门推荐
01GitHub 镜像站点02Linux下V2Ray安装配置指南03jdk21下载、安装(Windows、Linux、macOS)04Claude Code Skills 实用使用手册05从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击06UV安装并设置国内源07【踩坑笔记】50系显卡适配的 PyTorch 安装08手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!092025 最新教程:注册并切换到美区 Apple ID10祝大家 2026 年新年快乐,代码无 bug,需求一次过