C++面向对象程序设计 024:这是什么鬼delete ---- (北大Mooc)

文章目录


原题题目

在这里插入图片描述

#include <iostream> 
using namespace std;
class A 
{
    
     
public:
	A() {
    
     }
// 在此处补充你的代码
}; 
class B:public A {
    
     
	public: 
	~B() {
    
     cout << "destructor B" << endl; } 
}; 
int main() 
{
    
     
	A * pa; 
	pa = new B; 
	delete pa; 
	return 0;
}

代码实现

virtual ~A() {
    
    cout << "destructor A" << endl;}

猜你喜欢

转载自blog.csdn.net/qq_37500516/article/details/114950535
今日推荐