首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2020-05-14
37
问题
有如下程序:
#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/1c8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
E-R模型设计属于数据库的______。
一个函数为void f(int,char ch=’a’),另一个函数为void f(int),则它们( )。
已知:inta,b;下列switch语句中,()是正确的。
分析以下程序的执行结果______________。#includeclassSample{intx,y;public:Sample(){x=y=0;}Sample(inta,
为了使程序的输出的正确结果为:Nowis2004.7.1010:10:10.那么应在下列程序划线处填入的正确语句是()。那么应在下列程序划线处填入的正确语句是()。#include<iostream>
友元运算符obj1>obj2被C++编译器解释为()。
以下不使用线性结构表示实体之间联系的模型的是()。
在软件测试设计中,软件测试的主要目的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学
某系统结构图如下图所示该系统结构图中最大扇入是
随机试题
Theteacher______thatthestudentsbetherebeforenoon.
A.眼底正常B.眼底出血C.眼底动脉栓塞D.玻璃体下出血E.视乳头水肿蛛网膜下腔出血可见
工程监理企业应当拥有一套健全的管理制度,现代化的管理手段,先进的管理理论、方法和手段,足够的技术、经济资料和数据,这是建设工程监理()的期。
在进口设备时,若采用装运港船上交货价,卖方的责任是()。
在社会主义初级阶段,我国的一项基本经济制度是()。
周先生最喜欢的出行方式是乘坐()。
求解微分方程y"一y=ex+4cosx.
ThelongandprogressivereignofQueenVictoriacametoaclimaxatatimeofpeaceandplentywhentheBritishEmpireseemedt
A、 B、 C、 D、 D栈是一种特殊的线性表,限定仅在表的一端进行插入和删除运算的线性表,这一端称为栈顶(top),另一端则称为栈底(bottom)。表中无元素时称为空栈,最后进入栈顶的数据元素称为栈顶元
Somesocialscientistshaveclaimedthatdivorceharmschildrenfortherestoftheirlivesleadingthemtoformmarriagesash
最新回复
(
0
)