首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2015-07-22
30
问题
有如下程序:
#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://jikaoti.com/ti/zdE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库的概念结构设计中,常用的描述工具是【】。
假定有如下程序:#include<iostream>usingnamespacestd;ints=0;classexample{staticintn;public:
在深度为5的完全二叉树中,度为2的结点数最多为【】。
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
有如下类声明: class MyBASE{ int k; public: void set(iht n){k=n;} int get()coast{return k;} }; class M
下列关于类和对象的叙述中,错误的是
在软件设计中,不属于过程设计工具的是
若有一个MyClass类,则执行语句MyClassa,b(2),*p;后,自动调用该类的构造函数()次。
树是结点的集合,它的根结点数目是
随机试题
仙方活命饮的主治病证是
患者,男,65岁。晚期胃癌,形体消瘦,面色觥白,自汗气短,神疲乏力,头晕心悸舌淡少苔,脉细弱。治疗应首选
关于法庭调查顺序,正确的是()。(1)告知证人的权利义务,证人作证,宣读未到庭的证人证言;(2)当事人陈述;(3)宣读勘验笔录;(4)出示书证、物证和视听资料;(5)宣读鉴定意见。
(2008年)压杆下端固定,上端与水平弹簧相连,如图5—70所示,该杆长度系数μ值为()。
课堂教学是师生以知识为中心,以发展学生学习能力为目标展开的教与学的互动过程,而高效的课堂教学建立于教师主导的师生间的良好互动,在师生互动中教师了解和研究学生的基本方法是()
数学教师在教学生应用题时,一再强调看清题目,并画一些示意图辅助解题,这样做的目的是()。
问题解决的过程一般分为:提出问题、明确问题、提出假设和_________四个阶段。
有限责任公司的权力机构是()。
扩张性财政对经济的影响是()。
设位于曲线y=(e≤x<+∞)下方,x轴上方的无界区域为G,则G绕x轴旋转一周所得空间区域的体积为________。
最新回复
(
0
)