首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Employee{ public: {cout<<’E’;} }; class Manager:public Em
有如下程序: #include using namespace std; class Employee{ public: {cout<<’E’;} }; class Manager:public Em
admin
2020-10-21
30
问题
有如下程序:
#include
using namespace std;
class Employee{
public:
{cout<<’E’;}
};
class Manager:public Employee{
public:
~Manager(){cout<<’M’;}
};
int main(){
Employee*obj=new Manager;
delete obj;
return 0;
}
若运行时的输出结果是“ME”,则划线处缺失的部分是( )。
选项
A、Employee()
B、~Employee()
C、virtual Employee()
D、virtual~Employee()
答案
D
解析
由题意可知,M是调用了类Man—ager的析构函数输出的,输出M后输出E,又由于在调用派生类Manager的析构函数后,接着会调用了Em-ployee的析构函数,所以划线处缺失的必定是Employee的析构函数,且基类的析构函数需要声明为虚函数,否则将不会调用派生类的析构函数,所以答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/PVyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classPerson{public:Person(stringn):name(n){}~Pers
下列有关运算符重载的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:1234543211234321123211211注意:错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日,它们都
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modi1.txt中。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误
下列运算符中不能在C++中重载的是()。
以下关键字不能用来声明类的访问权限的是()。
使用VC6.打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,intn)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。如:120的二进制数据为1
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
随机试题
简述环境问题对人类社会发展的影响。
事物的阴阳属性是:()
吴某用婚前个人财产出资设立一个修理部,但修理部的收益主要用于家庭生活开支,则其因修理部而产生的债务应以——清偿()
根据动机的性质和社会价值不同,动机可划分为()
关于兴奋性突触后电位(EPSP)产生的叙述,哪一项是错误的
某校6年级(12岁年龄组)280名学生中恒牙有龋、失、补的人数为150人,未治龋齿数为354个,因龋失牙数为1个,因龋充填牙数为45个。根据WHO的评价标准,该群体龋病流行程度属于A.很低B.低C.牛D.高E.很高
在我国修改宪法的权力属于()
国外通常采用“5C”系统来评价信用标准,其中资本是指()。
米利都学派
心理学实验涉及的自变量种类很多,大致可以分为()
最新回复
(
0
)