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

复制代码
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;
}

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

相关推荐
爱学习的小囧10 小时前
VMware vCenter Server 9.0.2.0 资源详解+完整部署教程+下载指南+常见问题
运维·服务器·esxi·vmware·虚拟化·esxi9.0.2.0
rannn_11110 小时前
【Redis|原理篇2】Redis网络模型、通信协议、内存回收
java·网络·redis·后端·缓存
IpdataCloud10 小时前
游戏服务器选择,为何绕不开IP地址查询?
服务器·tcp/ip·游戏
贾斯汀玛尔斯10 小时前
每天学一个算法--单调栈(Monotonic Stack)
运维·服务器·算法
遇见你的雩风10 小时前
网络原理(一)
java·网络
9523610 小时前
Spring IoC&DI
java·数据库·spring
qq_4371006611 小时前
SSE 流式响应(Server-Sent Events)
前端·sse
十六年开源服务商11 小时前
游戏与设计驱动WordPress建站2026
java·前端·游戏
ZC跨境爬虫11 小时前
UI前端美化技能提升日志day7:(原生苹方字体全局适配+合规页脚完整像素级落地)
前端·javascript·ui·html·交互
前进吧-程序员11 小时前
C++ 内存到底分配在哪?
java·jvm·c++