首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
60
问题
有如下程序:
#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全国计算机二级
相关试题推荐
流成员函数______返回当前流的状态。
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是()。
有如下程序:classBase1{public:inta;voidb(){return};voidc(float){a=float;}};classBa
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
静态成员函数可以直接访问类的【】成员,不能直接访问类的【】成员。
面向对象的模型中,最基本的概念是对象和【】。
以下能对二维数组a进行正确初始化的语句是
.、.*、->、::、?:这五个运算符______重载。
头文件______中包含了处理用户控制的文件操作所需的信息。
以下程序设计功能是:将结构体变量time中的内容写到文件中。#include<iostream>usingnamespacestd;structdate{intyear;
随机试题
Giemsa改良染色法的结果是
A.耳前淋巴结B.下颌下淋巴结C.颌上淋巴结D.颏下淋巴结E.耳后淋巴结前牙及口底炎症主要引流至
关于沥青碎石路面的说法,正确的有()。[2013年真题]
建筑高度110m的外墙保温材料的燃烧性能等级应为()。
关于库存现金日记账,下列说法中,正确的有()。
全国股份转让系统的服务对象主要为创新型、创业型、成长型()。
导游讲解要做到形象生动,具有幽默感,必须()。
随着社会适应性逐渐提高,区分外部自我和内部自我的能力逐渐增强,儿童渐渐能够比较实际地判断社会交往情境,并根据这些判断而表现出复杂的社会自我。同时,儿童自我结构的日趋稳定,使儿童能够根据自己的内部价值标准和信念体系。以及外部情境的需要调整自己的行为。
Thefitnessmovementthatbeganinthelate1960sandearly1970scentered(31)aerobicexercise.Millionsofindividualsbecame
Theyadmittedthattheysharedthesame______onthematter.(清华大学2007年试题)
最新回复
(
0
)