第十三周项目—阅读程序,并运行结果(虚析构函数)

问题及代码:

/*

*Copyright(c) 2016.烟台大学计算机与控制工程学院

*ALL rights  reserved.

*文件名称:main.cpp

*作者:郝昱猛

*完成日期:2016年5月31日

*问题描述:
*/
#include<iostream>
using namespace std;
class BASE
{
private:
    char c;
public:
    BASE(char n):c(n){}
    virtual ~BASE(){cout<<c;}
};
class DERIVED:public BASE
{
private:
    char c;
public:
    DERIVED(char n):BASE(n+1),c(n){}
    ~DERIVED(){cout<<c;}
} ;
int main()
{
    DERIVED *p,d('x');
    return 0;
}

运行结果:


阅读更多
上一篇第十三周项目—阅读程序,并运行结果(虚函数)
下一篇第十三周项目—阅读程序,并运行结果(纯虚函数)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭