首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2015-07-22
38
问题
有如下程序:
#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://www.kaotiyun.com/show/8jNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
下列程序的输出结果是【】#include<iOStream>usingnamespacestd;template<typenameT>Ttotal(T*datA){Ts=0;
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
已知枚举类型定义语句为: enum Token{NAMB,NUMBER,PLUS=5,MINUS,PRINT=10}; 则下列叙述中错误的是
下列关于类和对象的叙述中,错误的是
数据库系统的核心是
若有一个MyClass类,则执行语句MyClassa,b(2),*p;后,自动调用该类的构造函数()次。
下列有关类成员的叙述中,正确的是
关于虚函数,下列表述正确的是()。
随机试题
以下属于国民待遇条款适用范围的是()
对系统性红斑狼疮的诊断最特异的检查项目是
患儿,女,1岁,因咳嗽、发热1天就诊,查体:精神萎靡,体温,40℃。双肺可闻少许湿啰音,心脏听诊无明显异常,WBC18.4×109/L,Hb11.4g/L,胸片提示:双肺感染性病变,门诊诊断“肺部感染”。予头孢类抗生素抗炎治疗。在输液过程中患儿突然出现抽搐
某一设有吊车的单层厂房柱(屋盖为刚性屋盖),上柱长Hu=3.6m。下柱长H1=11.5m,上下柱的截面尺寸如图1-31所示。对称配筋,as=a’s=40mm,混凝土强度等级C25,纵向受力钢筋HRB335。当考虑横向水平地震组合时,在排架方向的最不利内力
()是提高经济增长质量的主要内容,在土地(或自然资源)、劳动力、资本要素数量既定的条件下,是增加经济总量的主要途径。
请阅读下列材料:“搜索技巧”为教科社版普通高中课程标准实验教材《信息技术基础》(必修)第二章“信息获取”第二节“因特网信息查找”的第二部分内容。前一节主要学习了搜索引擎的分类及基本使用方法。本节旨在进一步培养和提升学生利用搜索引擎获取网络信息的技巧
“劳心者治人,劳力者治于人,治于人者食人,治人者食于人。”这句话反映出古代教育的典型特点是()。
英国“首席捕鼠官”虎斑猫拉里因为不勤于捕鼠,而被部分人以“未尽职工作”为由,要求下台,但同时一些媒体也发起支持行动,表示“权利义务不对等”,唐宁街(英国政府代称)没有任何理由让这位捕鼠官下课。以下各项如果为真,最能支持媒体观点的是()。
【S1】【S6】
Ann:IlikewatchingoldmoviesandIthinktheyarethebest.Mike:【D1】______eventhoughthey’reinblackandwhite.Ithin
最新回复
(
0
)