首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2020-06-29
47
问题
有如下程序:
#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/1oyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
下列关于C++流的描述中,错误的是()。
若有函数原型声明为"voidfun(int*x,int&y,intz=3);",下列叙述中,错误的是
下列有关类继承的叙述中,错误的是()。
下列运算符中,不能被重载的是
已知表达式--a中的"--"是作为成员函数重载的运算符,则与--a等效的运算符函数调用形式为
计算机软件包括
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
甲上市公司2019年度的利润分配方案是每10股派发现金股利12元,预计公司股利可以10%的速度稳定增长,股东要求的收益率为12%。于股权登记日,甲公司股票的预期价格为()元。
哪项是急性阑尾炎的最典型症状
乳疬肾阳虚型可选用何方治疗乳腺导管内乳头状瘤肝郁火旺型可选用何方治疗
急性乳房炎早期治疗那一项是错误的
在下列国家机关所发布的文件中,属于规范性法律文件的有()。
为使阳台悬挑长度大些,建筑物的挑阳台承重结构通常采用的支撑方式是()。【2004年真题】
下列选项中,属于超过一定规模的危险性较大分部分项工程的是()。
普通法法系中的普通法是指()。
以下叙述中正确的是
Attentiontodetailsissomethingeveryonecanandshoulddo-especiallyinafightjobmarket.BobCrossley,ahumanresources
最新回复
(
0
)