派生类的析构器
来源:互联网 发布:搜狐影音 mac 编辑:程序博客网 时间:2024/06/10 12:47
派生类的析构器
#include "stdafx.h"#include <iostream>using namespace std;#if 0派生类的析构函数的功能是在该对象消亡之前进行一些必要的清理工作,析构函数没有类型,也没有参数。析构函数的执行顺序与构造函数相反析构顺序:子类->成员->基类无需指明析构关系因为析构函数只有一种,无重载,无默参#endifclass A{public:A(){cout << "A()" << endl;}~A(){cout << "~A()" << endl;}};class Base{public:Base(){cout << "Base()" << endl;p = new char[100];}~Base(){cout << "~Base()" << endl;delete p;}private:char* p;};class Derive:public Base{public:Derive(){cout << "Derive()" << endl;q = new char[200];}~Derive(){cout << "~Derive()" << endl;delete q;}private:A a;char* q;};int _tmain(int argc, _TCHAR* argv[]){Derive d;return 0;}
阅读全文
0 0
- 派生类的析构器
- 派生类的尴尬
- 派生类的继承
- 10.1 类的派生
- 点的派生类
- 派生类的声明
- 派生类的构成
- 有关 vitural的派生类的派生类
- 派生类的派生类中(override)的表现
- 派生类到基类的转换 和基类到派生类的转换
- 派生类到基类的转换 和基类到派生类的转换
- 派生类到基类的转换 和基类到派生类的转换
- 类的继承与派生
- 类的继承与派生
- 派生CDaoRecordSet类的问题
- 派生类的构造函数
- 派生类的构造方法
- 类的继承与派生
- Revit二次开发——从链接文件中选取指定元素
- 机房收费系统——修改密码
- QGLWidget类
- python自动化:iframe跳转完成后,依然无法抓取到数据的问题
- C++ explicit关键字详解
- 派生类的析构器
- node执行js文件报错的问题
- js-图片加边框
- 互联网安全问题的起因
- Android Studio 配置ButterKnife
- Codeforces Round #447 (Div. 2) D. Ralph And His Tour in Binary Country 二叉树、预处理、二分、数据结构
- CyclicBarrier和CountDownLatch的区别
- 【C++】 运算符重载
- Web系统大规模并发——电商秒杀与抢购