技术栈

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

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构建过程
下一篇:数据库压力测试方法小结
相关推荐
t***4423
5 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
java
daidaidaiyu
5 小时前
SpringCloud 微服务实现一则 (Eureka + Hystrix)
java·spring
糕冷小美n
5 小时前
elementuivue2表格不覆盖整个表格添加固定属性
前端·javascript·elementui
小哥不太逍遥
6 小时前
Technical Report 2024
java·服务器·前端
沐墨染
6 小时前
黑词分析与可疑对话挖掘组件的设计与实现
前端·elementui·数据挖掘·数据分析·vue·visual studio code
anOnion
6 小时前
构建无障碍组件之Disclosure Pattern
前端·html·交互设计
threerocks
6 小时前
前端将死,Agent 永生
前端·人工智能·ai编程
edisao
6 小时前
序幕-内部审计备忘录
java·jvm·算法
shehuiyuelaiyuehao
6 小时前
22Java对象的比较
java·python·算法
wanhengidc
7 小时前
私有云具体是指什么
服务器·网络·游戏·智能手机·云计算
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南04HTB 赛季10 - Pterodactyl - user05openclaw 配置飞书 报错 应用未建立长连接06UV安装并设置国内源07243 行 microGPT:把“训练 + 推理”拆到骨头里08openclaw配置教程(linux+局域网ollama)09BongoCat - 跨平台键盘猫动画工具10如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解