首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2020-05-14
41
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下关于顺序存储结构的叙述中,()是正确的。
下列程序的输出结果为【 】。#inelude<iostream.h>int&max(int&x,int&y){return(x>y?x:y);}voidmain(){intn=3,m=12;max(m,n
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和()。
分析以下程序的执行结果______________。#includeclassSample{intx,y;public:Sample(){x=y=0;}Sample(inta,
支持子程序调用的数据结构是
诊断和改正程序中错误的工作通常称为______。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
下面不属于软件测试实施步骤的是()。
随机试题
集开挖、支护、衬砌等多种作业于一体的大型隧道施工机械,根据隧道的断面尺寸设计生产的专用机械是()。
A.二级结构B.结构域C.模体D.三级结构E.四级结构指结构
要素饮食的适应证是
根据总账与明细账的平行登记要求,每项经济业务必须在同一天登记明细账和总账。()
美国学者马丁.特罗提出,高等教育入学人数达到15%,就属于()。
考古:文物:博物馆
试比较壬子一癸丑学制与1922年“新学制”,有哪些进步之处?
洋务派兴办洋务事业的直接和间接目的有
InBritain,highschoolstudentscanrunabusiness!Eachbusinessrunsforoneyear.Whentheystarttheirbusiness,theyborro
Allthematterswillcometolight,becauseitwasreportedthat______(他发誓要说出真相).
最新回复
(
0
)