首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string n):name(n){cout
有如下程序: #include #include using namespace std; class Person{ public: Person(string n):name(n){cout
admin
2016-08-19
15
问题
有如下程序:
#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(a){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 stul(”Zhang”,1990,10,1,’F’);
return 0;
}
运行时的输出结果是( )。
选项
A、S
B、PS
C、DPS
D、PDS
答案
D
解析
本题考查派生类的构造函数,派生类的构造函数初始化时按照参数列表初始化顺序,所以先初始化Per-一son(n),输出P,然后依次输出D和S,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/UpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中画线处应填入的语句是classBase{public:voidfun(){cout<<"Baseoffun"<<end1:}};clas
若有以下程序段;#include<iostream>usingnamespacestd;intmain(){inta[]={1,4,5};int*p=&a[0],x=6,y,z;
定义如下一维数组:inta[5],*p=a;则下面描述中,错误的是()。
一个C++程序的执行总是从()。
下面不属于软件设计原则的是()。
以下哪个不是C++语言中的有效标识符()。
下列描述中错误的是
下列叙述中错误的是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
在数据库技术中,实体集之间的联系可以是一对_或一对多或多对多的,那么“学生”和“可选课程”的联系为【】。
随机试题
营养配餐员只要求了解当前市场食品原材料供应价格等有关情况。()
临床上症状凶险,必须马上紧急抢救的自发性气胸为
两个正态双变量资料,自变量记为X,因变量记为Y,进行回归分析,回归系数为0.2,经统计学检验,P<0.05,则
雄激素最适合治疗
在国际许可合同中,如果规定在合同规定的范围和期限内,只允许被许可人使用该技术,许可人不得在该地域内使用该技术,也不得将此项技术向第三者转让,这种许可合同属于下列哪种?()
数控机床对伺服系统有哪些要求?
长城公司2011年利润表上反映的税前会计利润为40017元,所得税税率为25%。该企业固定资产折旧采用年限平均法,本年计算的折旧额为5万元,按照税法规定采用双倍余额递减法计算的折旧额为10万元。管理费用中含有超标的业务招待费6万元,差旅费支出3万元。投资收
人体由80多种元素组成。根据元素在人体内的含量不同,可分为宏量元素和微量元素两大类。凡是占人体总重量的万分之一以上的元素,称为宏量元素;凡是占人体总重量的万分之一以下的元素,称为微量元素。下列元素中,不属于人体微量元素的是()。
如果旅游饭店星级评定机构,在1年向饭店通报批评()次以上,该饭店将被降低或取消星级,并向社会公布。
简述表见代理的构成要件。
最新回复
(
0
)