技术栈

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

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 分钟前
Vue3 页面权限控制实战示例(路由守卫 + 权限判断)
开发语言·前端·javascript
冉冉同学
5 分钟前
Vibe Coding指南【道、法、术】
前端·人工智能·后端
老前端的功夫
6 分钟前
【Java从入门到入土】06:String的72变:从字符串拼接到底层优化
java·开发语言
枕布响丸辣
6 分钟前
Web 技术基础与 Nginx 网站环境部署超详细教程
运维·前端·nginx
又是忙碌的一天
13 分钟前
Java 面向对象三大特性:封装、继承、多态深度解析
java·前端·python
Felven
17 分钟前
麒麟信安系统忘记root密码解决说明
linux·运维·服务器
隔壁小邓
24 分钟前
在Java中实现优雅的CQRS架构
java·开发语言·架构
跟着珅聪学java
25 分钟前
Vue 2 + CommonJS 写法开发教程
前端·javascript·vue.js
IMPYLH
25 分钟前
Linux 的 base64 命令
linux·运维·服务器·bash·shell
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04本地部署 OpenClaw + DeepSeek-R1 完全指南05OpenClaw macOS 完整安装与本地模型配置教程(实战版)06UV安装并设置国内源07Openclow安装保姆级教程08OpenClaw Control UI安全上下文访问配置09OpenClaw 飞书机器人不回复消息?3 小时踩坑总结10在 Windows 上配置 Claude Code从安装到解决网络问题