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

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

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

相关推荐
阿蒙Amon1 分钟前
C#每日面试题-简述this和base的作用
java·面试·c#
毕设源码-朱学姐3 分钟前
【开题答辩全过程】以 基于SSM的航班管理系统的设计与实现为例,包含答辩的问题和答案
java
换日线°4 分钟前
微信小程序对接位置服务(腾讯、高德)完成路径规划
前端·微信小程序·vue
indexsunny5 分钟前
互联网大厂Java求职面试实战:Spring Boot、微服务与Redis缓存技术解析
java·spring boot·redis·微服务·面试·电商·技术栈
小李独爱秋5 分钟前
计算机网络经典问题透视:怎样才能在自己的计算机中看见周围无线局域网的SSID?
服务器·计算机网络·信息与通信·无线网络·ssid
EverydayJoy^v^8 分钟前
RH134学习进程——七.管理基本存储
运维·服务器·云计算
程序员小白条12 分钟前
面试 Java 基础八股文十问十答第二十一期
java·开发语言·数据库·面试·职场和发展
广州华水科技13 分钟前
如何通过单北斗变形监测系统提升水库安全监测效果?
前端
fanruitian14 分钟前
k8s pv pvc 持久化存储
java·linux·kubernetes
哪里不会点哪里.15 分钟前
Spring MVC 四种核心传参形式详解
java·spring·mvc