技术栈

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

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构建过程
下一篇:数据库压力测试方法小结
相关推荐
程序员阿峰
几秒前
WebSocket 原理解析
前端
Lee川
3 分钟前
JavaScript 继承进化史:从原型链的迷雾到完美的寄生组合
前端·javascript·面试
米饭同学i
3 分钟前
微信小程序实现故事线指引动画效果
前端
阿懂在掘金
6 分钟前
为什么写 Vue 强烈建议用 Setup?除了复用,更是代码组织
前端·vue.js
RealPluto
15 分钟前
Spring AOP 失效排查
java·spring
sorryhc
16 分钟前
我让 AI 帮我写了一个 Code Agent!
前端·openai·ai编程
工边页字
17 分钟前
面试官:请详细介绍下AI中的token,越详细越好!
前端·人工智能·后端
anyup
17 分钟前
月销 8000+,uView Pro 让 uni-app 跨端开发提速 10 倍
前端·uni-app·开源
码路飞
40 分钟前
热榜全是 OpenClaw,但我用 50 行 Python 就造了个桌面 AI Agent 🤖
java·javascript
Nyarlathotep0113
1 小时前
LinkedList源码分析
java·后端
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录04Window 10部署openclaw报错node.exe : npm error code 12805本地部署 OpenClaw + DeepSeek-R1 完全指南06OpenClaw + 飞书(Feishu)环境搭建指南07npm-error code 128问题解决方法08Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services10OpenClaw 飞书机器人不回复消息?3 小时踩坑总结