首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2021-02-22
36
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含
有如下程序:#include<iostream>usingnamespacestd;classONE{intc;public:0NE():c(0){cout<<1;}ONE(in
层次型、网状型和关系型数据库划分原则是
数据库应用系统中的核心问题是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
下列结构中属于线性结构链式存储的是
结构化程序设计中,下面对goto语句使用描述正确的是
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABC
随机试题
Whatindustrydoesthespeakerworkin?
Insomnia,or"poorsleep",canhavebadeffectsonaperson’shealthandgeneralwell-being.Itcan【C1】______onbothourphysi
下列关于氯丙嗪的描述哪些是不正确的:
关节镜是通过直视来观察关节腔表层结构的变化,目前多应用于哪个关节
下列哪项是多系统器官功能衰竭的病因
按照FIDIC合同条件规定,如果承包商未能按分包合同的规定按时支付指定分包商应得工程款,则在工程颁发支付证书前,业主按下列方式处理:( )。
设置的会计科目应为提供有关各方面所需要的会计信息服务,满足对外报告与对内管理的要求,这是会计科目设置的()原则。
集合资产管理计划资产中的证券,可以用于回购。()
中国公民因私事出境,应当向()申请护照。
“道而弗牵,强而弗抑,开而弗达”体现r教学的循序渐进原则。()
最新回复
(
0
)