首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2021-06-10
21
问题
有如下程序:
#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/4Afp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据处理中,其处理的最小单位是()。
有如下函数定义:voidfunc(inta,int&b){a++;b++;)若执行代码段:intx=0,y=l;func(x,y);则变量X和Y的值分别是()。
若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
下列描述中,不属于面向对象思想主要特征的是()。
下列关于继承方式的描述中,错误的是()。
在定义函数模板或类模板时,开头的保留字是()。
下列关于类模板的描述中,错误的是()。
如果利用C++流进行输入输出,下面的叙述中正确的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
执行下列语句段后intn=0;for(inti=70;i>0;i-=3)n++;n的值是
随机试题
资料的收集、归档管理过程,包括()。
下列对投标的叙述正确的有()。
在商品住房交付使用时,房地产开发企业应向购房人提供()。
某化工企业进行现场吊装作业,汽车吊试吊后,将一台40t储罐从停止送电的6kV输电线路上方吊至厂房3层平台上安装。在现场安全员的指挥下,吊车司机将储罐吊起。越过高压线路时,吊车突然倾翻,储罐坠落砸断输电线。根据《化学品生产单位特殊作业安全规范》(GB308
防火玻璃耐火等级不正确的是()。
该企业5月份进口环节应纳税额( )万元。该企业5月份国内生产销售应纳增值税销项税额( )万元。
某轿车生产企业为增值税一般纳税人,2019年7月生产经营情况如下:(1)境内采购原材料,取得增值税专用发票,注明增值税额730万元,从小规模纳税人处购进零配件,取得税务机关代开的增值税专用发票,注明价款1600万元,增值税税额48万元;支付水电费取得增值
①我们进行了合理的分工,______建立了岗位责任制。②由于这些条件的吸引,______收费惊人,许多家长依然趋之若鹜。③与会的很多国家的领导人认为,严厉打击国际恐怖活动无可厚非,但草木皆兵,随意扩大战争范围,则______轻率。依
在当代中国,与爱国主义具有深刻的内在一致性的是()。
Thetrafficpoliceweresearchingforevidencetoprovetheaccusedman’sguilt,butin______.
最新回复
(
0
)