首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2015-06-27
29
问题
有如下程序:
#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/SDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为=______。
在下面程序运行#include<iostream.h>intfunc(chars[]){intlength=0;while(*(s+length))length++;returnlength
已知n是一个int型变量,下列语句中错误的是______。
若语句cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<”OK!”;是程序中第一个输出语句,则输出结果是______。
下列关于虚函数的描述中,正确的是______。
函数模板______。
在数据库系统中,把具有以下特征中之______两个特征的数据模型称为网状模型。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
下面叙述错误的是()。
算法的时间复杂度是指
随机试题
简述主犯的刑事责任。
《冯谖客孟尝君》刻画冯谖形象采用的主要方法是( )
下列哪项不是胆碱能危象的临床表现
咳嗽痰中带血,头痛目眩,口苦耳鸣,烦躁易怒,两目红赤,舌红,脉弦数,治宜吐血鲜红,口苦胁痛,心烦易怒,寐少梦多,舌质红绛,脉弦数,治宜
A、polB、gagC、envD、nefE、LTR编码HIV包膜蛋白
个人品德是通过社会道德教育和个人自觉的道德修养所形成的稳定的心理状态和行为习惯。它是个体对某种道德要求认同和践履的结果,集中体现了道德认知、道德情感、道德意志、道德信念和道德行为的内在统一。个人品德的作用主要有()
记方程组(I)和(Ⅱ)的系数矩阵分别是A和B.由于曰的每一行都是Ax=0的解,故ABT=0,那么BAT=(AB)T=0.因此,A的行向量是方程组(Ⅱ)的解.由于曰的行向量是(I)的基础解系,它们应线性无关,从而知r(B)=n.且由(I)的解的结构,知2
关于RSA的描述中,正确的是()。
计算机病毒的危害表现为()。
A、Togiveadviceonhowtochoosetheclasses.B、Toteachstudentshowtoprepareforclasses.C、Tohelpstudentstoexcelinth
最新回复
(
0
)