虚析构函数
来源:互联网 发布:阿里云怎么重装 编辑:程序博客网 时间:2024/06/06 09:03
#include<iostream>
using namespace std;
class A
{
public:
A(){}
virtual ~A() ///当用一个基类的指针删除一个派生类的对象时,派生类的析构函数会被调用
{cout<<"destructor A is called"<<endl;}
virtual void dosomething()
{cout<<"A is do something"<<endl;}
private:
int height;
int width;
};
class B : public A
{
public:
B(){}
~B()
{cout<<"destructor B is called"<<endl;}
void dosomething()
{cout<<"B is do something"<<endl;}
private:
int length;
};
int main()
{
A *p=new B;
p->dosomething();
delete p;
system("pause");
return 0;
}
- 虚析构函数、纯虚析构函数
- 虚析构函数,纯虚析构函数~~~
- 构造函数 虚函数 虚析构函数
- 虚析构函数、纯虚析构函数、虚构造函数
- 纯虚函数、虚函数、虚析构函数
- 虚析构函数、纯虚析构函数、虚构造函数
- 虚函数,虚析构函数,虚函数表
- 虚析构函数、纯虚析构函数、虚构造函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 使用SocketChannel的NIO客户机服务器通信示例。(转)
- 深入理解Apache Mina (1)---- Mina的几个类
- DX控件中给某一行添加底色
- 深入理解Apache Mina (2)---- 与IoFilter相关的几个类
- org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir异常解决方法
- 虚析构函数
- R1C1引用
- 深入理解Apache Mina (3)---- 与IoHandler相关的几个类
- 判断char是否为''
- sqlServer服务启动bat
- 深入理解Apache Mina (4)---- IoFilter和IoHandler的区别和联系
- 是的
- C++中placement new操作符(经典)
- Mina状态机介绍(Introduction to mina-statemachine)