首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Person{ public: Person(string s):name(s) { } protected: string name;
有如下类定义: class Person{ public: Person(string s):name(s) { } protected: string name;
admin
2015-07-22
41
问题
有如下类定义:
class Person{
public:
Person(string s):name(s) { }
protected:
string name;
};
class Father:virtual public Person{
public:
Father(string s):Person(s) { }
};
class Mother:virtual public Person{
public:
Mother(string s):Person(s) { }
};
class Child:public Father,public Mother,virtual public Person{
public:
Child(string s1,string s2,string s3):Mother(s1),Father(s2),Person(s3) { }
};
在建立派生类Child的对象时,其基类Father、Mother和Person的构造函数的调用顺序为
选项
A、Father,Mother,Person
B、Mother,Father,Person
C、Person,Father,Mother
D、Father,Person,Mother,Person,Person
答案
C
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类构造函数,所以本题中先调用基类person构造函数,然后执行father构造函数,最后执行mother构造函数。
转载请注明原文地址:https://kaotiyun.com/show/75Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
在类的对象被创建的时候,【 】函数会被自动调用。
设置虚基类的目的是【】,通过【】表示虚基类。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
C++语言中关键字运算符有new,delete和【】。
关键字ASC和DESC分别表示【】的含义。
下列选项中,不属于模块间耦合的是
假设a、b均是整型变量,则表达式a=2,b=5,a++,b++,a+b值为【】。
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是
关于抽象类,下列表述正确的是()。
随机试题
当采用变动单价时,合同中可以约定合同单价调整的情况有()。
流体的流动型号分为层流、过渡流和湍流三种。()
柳宗元的_______大都结构短小而极富哲理意味。《黔之驴》、《蝜蝂传》均以动物的形象揭示现实生活中某些人的嘴脸。______是柳宗元散文中的精品,大部分是写于永州贬所的记游之作,其中呈现的大都是奇异美丽却遭人忽视、为世所弃的自然山水。
药材断面中间有一条黄棕色的线纹,有浓烈香气,味微甜、辛辣。此药材是
【背景资料】某机电安装工程项目,在防腐管道施工过程中,根据施工工艺安排,在管道焊接时,项目经理部根据施工现场的实际情况,本着尽可能选择优质低耗、劳动强度低的焊接方法,决定采用电弧焊。然而,在焊接施工过程中,不慎将未焊接的管道掉落,造成了部分施工机
某公司2020年初所有者权益总额为2720万元,当年实现净利润900万元,提取法定盈余公积90万元,向投资者分配现金股利400万元,本年内以资本公积转增资本100万元,投资者追加现金投资80万元。该公司2020年末所有者权益总额为()万
从十九大到二十大,是“两个一百年”奋斗目标的历史交汇期。第二个百年奋斗目标是()。
It’snotagoodhabitto________whatyoucandotodaytilltomorrow.
Atoms(原子)areallaroundus.Theyarethebricksofwhicheverythingismade.Millionsofatomsareheldinjustonegrainofs
A、Shedoesn’tneedhishelp.B、Shedoesn’tliketheman.C、Shewantstoworkfortheman.D、Shewantstoaskforhelp.A本题考查对细节的
最新回复
(
0
)