首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2020-06-29
43
问题
有如下程序:
#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/1oyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}staticintgetCount
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArmy类的对象中,然后建立另一对象myArray,将对象内容赋值
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将已知字符串S中所有在字
下列链表中,其逻辑结构属于非线性结构的是
已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原型中,正确的是()。
下列符号中能够作为C++标识符的是()。
由于常对象不能被更新,因此
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
软件测试的目的是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
A.大量出汗导致失水、失钠,血容量不足而致周围循环衰竭B.大量出汗后口渴,因饮水过多,盐分补充不足C.大量出汗后口渴,因饮水过多,引起脑组织水肿D.烈日暴晒或强烈热辐射作用于头部,引起脑组织充血、水肿E.高温下大量出汗仍不足以散热或体温调节功能障碍
学龄期儿童造血的红骨髓位于()
下列各项中,不属于产品成本构成比率的是()。
甲、乙、丙三辆车都匀速从A地驶往B地。乙车比丙车晚5分钟出发,出发后40分钟追上丙车:甲车比乙车晚20分钟出发,出发后100分钟追上丙车,则甲车出发后()分钟追上乙车。
有人说现在私家车数量激增,造成城市拥堵,应该限制私家车数量,缓解拥堵;有人认为,汽车工业是国家开发的新的经济增长点,限制私家车数量会影响经济的增长。对此你怎么看?
某单位局域网通过ISP提供的宽带线路与Internet相连,ISP分配的公网IP地址为202.117.12.32/29,局域网中一部分计算机通过代理服务器访问Internet,而另一部分计算机不通过代理服务器直接访问Internet,网络结构如图3-6所示
壬寅学制。
在考生文件夹下,打开文档word2.docx,按照要求完成下列操作并以该文件名(word2.docx)保存文档。【文档开始】【文档结束】在表格最后一行的“学号”列中输入“平均分”;并在最后一行相应单元格内填入该门课的平均分。将表中的第2至第6行按
A—bluechipsJ—internationalmarketingB—brandK—chainstoreC—bullmarketL—mergerD—capitalexpenditureM—qualitycontr
A、Weshouldblameexternalfactors.B、Weshouldblameinternalfactors.C、Weshouldblameothers.D、Weneedn’tblameourselves.
最新回复
(
0
)