首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2015-06-27
66
问题
有如下程序:
#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全国计算机二级
相关试题推荐
通过______调用虚函数时,采用动态束定。
在下面程序运行#include<iostream.h>intfunc(chars[]){intlength=0;while(*(s+length))length++;returnlength
以下程序的输出结果是______。#include<iostream.h>voidmain(){inti,j;for(j=10;j<=11;j++){for(i=9;i<j:j++)
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:inti;public:intj;};classDeri
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的()。
若有函数func(par1,par2+par3,(par4,par5)):在调用该函数时,实参的个数是______。
下述关于数据库系统的叙述中正确的是
随机试题
“夺血者无汗,夺汗者无血”说明了哪两者的关系
Theboyoughttohavegonetoschool______butheslept______noon.
正常肾脏Χ线解剖,错误的是
下列哪项不是急性白血病痰热瘀阻证的主症
男,35岁。1周来乏力、发热伴牙龈肿胀出血。化验:Hb65g/L,WBC3.0×109/L。分类见原幼细胞30%,Plt35×109/L,骨髓检查:原始细胞80%,POX染色部分呈弱阳性,非特异性酯酶染色阳性,NaF可抑制。该例急性白血病最可能的FAB分型
依据《煤矿安全监察条例》的规定,煤矿安全监察机构对煤矿建设工程安全设施和条件进行验收,应当自收到申请验收文件之日起()日内验收完毕。
已知某工作总时差为8d,最迟完成时间为第16d,最早开始时间为第7d,则该工作的持续时间为( )。
存在人本主义心理学认为心理健康被破坏是因为()。
在世界教育的发展史上,法国采用的是中央集权的教育管理体制,美国则采用教育由各州自行决定的地方分权制,这说明
Forme,scientificknowledgeisdividedintomathematicalsciences,naturalsciencesorsciencesdealingwiththenaturalworld
最新回复
(
0
)