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

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

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

相关推荐
哟哟耶耶1 分钟前
js-fetch流式实现中断重连
运维·服务器
天外天-亮22 分钟前
v-if、v-show、display: none、visibility: hidden区别
前端·javascript·html
川贝枇杷膏cbppg23 分钟前
Redis 的 AOF
java·数据库·redis
jump_jump24 分钟前
手写一个 Askama 模板压缩工具
前端·性能优化·rust
be or not to be38 分钟前
HTML入门系列:从图片到表单,再到音视频的完整实践
前端·html·音视频
吃喝不愁霸王餐APP开发者38 分钟前
Java后端系统对接第三方外卖API时的幂等性设计与重试策略实践
java·开发语言
TG:@yunlaoda360 云老大42 分钟前
如何在华为云国际站代理商控制台进行SFS Turbo的性能与容量核查?
服务器·网络·数据库·华为云
TG:@yunlaoda360 云老大44 分钟前
华为云国际站代理商的CBR主要有什么作用呢?
java·网络·华为云
耗同学一米八1 小时前
2026年河北省职业院校技能大赛中职组“网络建设与运维”赛项答案解析 1.系统安装
linux·服务器·centos
90后的晨仔1 小时前
在macOS上无缝整合:为Claude Code配置魔搭社区免费API完全指南
前端