首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2021-02-22
17
问题
有如下程序:
#include
#include
using namespace std;
class Person{
public:
Person(string n):name(n) { cout<<’P’; }
private:
string name;
};
class Date{
public:
Date(int y=2012,int m=12,int d=21):year(y),month(m),day(d) { 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) { cout<<’S’; }
private:
Date birthday;
char sex;
};
int main(){
Student stu1("Zhang",1990,10,1,’F’);
return 0;
}
运行时的输出结果是
选项
A、S
B、PS
C、DPS
D、PDS
答案
D
解析
本题考查派生类的构造函数,派生类的构造函数初始化时按照参数列表初始化顺序,所以先初始化Person(n),输出P,然后依次输出D和S,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/u2fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程中包含程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:463184631
请打开考生文件夹下的解决方案文件proj2,该工程中包含程序文件main.cpp,其中有类Mammal(“哺乳动物”)、类Elephant(“大象”)、类Mouse(“老鼠”)的定义和主函数main的定义。请在横线处填写适当的代码并删除横线,以实现上述定义
有如下两个类定义:classAA{};classBB{AAvl,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是()。
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intflinta)const{this->a=a;}//②staticintg(
若一个函数的原型为“int*Xfun1(intx,int&y,charz);”,则该函数的返回值类型为()。
下列关于C++流的描述中,错误的是()。
下列关于派生类的叙述中,错误的是()。
模板对类型的参数化提供了很好的支持,因此()。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classT
随机试题
以PEM为大前提,再增补下列哪项为小前提,可有效推出结论SOP?()
Manyoftheworld’spollutionproblemshavebeencausedbythecrowdingoflargegroupsofpeopleintothecities.Tosupplyfor
男性,32岁,从高处跌下后尿道口流血,不能自行排尿,收住院。体检:腹软,无压痛,脐下3cm可触及圆形肿物,叩诊浊音,骨盆拍片见右耻骨上下肢骨折。导尿管可插入20cm,流出鲜红色血性液体,未见尿液。你认为不可能的诊断有()
煤矿分配职工上岗作业前未进行安全教育、培训的,经煤矿安全监察机构责令限期改正,逾期不改正的,由煤矿安全监察机构处()的罚款。
根据我国《城市房地产管理法》的规定,以出让方式取得土地使用权进行房地产开发的,满()时间未动工开发的,可以无偿收回土地使用权。
施工质量事故发生的原因有()。
Americanstodaydon’tplaceaveryhighvalueonintellect.Ourheroesareathletes,entertainers,andentrepreneurs,notschol
关于“五四”青年节.组织一个活动,怎么安排?
教师职业的特点。(陕西师范大学2014年研)
Forthispart,youareallowed30minutestowriteashortessayaboutyouropinionsontheissueofheavytraffic.Youressays
最新回复
(
0
)