首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2021-02-22
25
问题
有如下程序:
#include
#include
using namespace std;
class Person{
public:
Person(string n):name(n) { }
~Person() { cout<<’P’; }
private:
string name;
};
class Date{
public:
Date(int y=2012,int m=12,int d=21):year(y),month(m),day(d) { }
~Date() { cout<<’D’; }
private:
int year,month,day;
};
class Student:public Person{
public:
Student(string n,int y,int m,int d,char c)
:birthday(y,m,d),sex(c),Person(n) { }
~Student() { cout<<’S’; }
private:
Date birthday;
char sex;
};
int main(){
Student stu1("Zhang",1990,10,1,’F’);
return 0;
}
运行时的输出结果是
选项
A、S
B、SP
C、SPD
D、SDP
答案
D
解析
本题考查派生类的析构函数,派生类的析构函数执行顺序为先构造的后析构,后构造的先析构,所以执行Student stu1("Zhang",1990,10,1,’F’);时,依次执行person、Date 、Student构造函数,然后依次执行Student、Date 、person的析构函数,所以输出为SDP,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Eofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
若字符指针p所指向的字符串为’’abcdefg’’,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,印指向的字符数组的元素个数为
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
下列有关模板的叙述中,正确的是()。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
从表中任何一个结点位置出发就可以不重复地访问到表中其他所有结点的链表是
使用VC6打开考生文件夹下的源程序文件modi1.clap,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件pmj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
下列关于new和delete运算符的叙述中,错误的是()。
随机试题
机会成本是指()
女,60岁,间歇性右上腹疼痛10年,疼痛向右肩放射,近一周再发右上腹疼痛。查体:右上腹可扪及10cm×8cm包块,张力高,局部压痛、反跳痛,腹肌紧张。行上腹部磁共振平扫及MRCP检查提示胆囊颈结石并胆囊炎。磁共振的禁忌证不包括下列
男性,26岁,农民,5天来发热、畏寒,1天来头痛、呕吐2次,于8月15入院,T39.6℃,球结膜充血,颈有抵抗,腹股沟淋巴结肿大,有压痛,腓肠肌有压痛,尿蛋白(++)。诊断应考虑
企业在确定组织结构类型时所需考虑的因素有()。
下列选项中,符合房地产经纪人执业资格考试报名条件的是()。
影子汇率换算系数越高,外汇的影子价格越高,产品是可外贸货物的项目效益较高,评价结论会()出口方案。同时外汇的影子价格较高时,项目引进投入物的方案费用较高,评价结论会()引进方案。
单位日常工作中,有些事情时间紧急但不是很重要,有些事情非常重要但不是很紧急。你处理这些事情时会怎么做?
对于一个长度为n的任意表进行排序,至少需要进行的比较次数是()。
加强网络文化建设和管理,充分发挥互联网在我国社会主义文化建设中的重要作用,有利于
Haveyouseenthismovie?Itisreallyworth(see)______.
最新回复
(
0
)