首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Person{ public: Person(string s):name(s) { } protected: string name;
有如下类定义: class Person{ public: Person(string s):name(s) { } protected: string name;
admin
2019-03-05
31
问题
有如下类定义:
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/jvAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设一棵完全二叉树共有839个结点,则在该二叉树中有______个叶子结点。
______是数据库设计的核心。
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
面向对象的程序设计主要考虑的是提高软件的
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有______个结点
用树形结构表示实体之间联系的模型是______。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
在E-R图中,用来表示实体联系的图形是
数据流图中带有箭头的线段表示的是
随机试题
标志着中国对外开放进入历史新阶段的是,2001年12月中国正式加入()
有关急进性肾小球肾炎临床特点的叙述中,下列正确的是
患者,女,58岁。右上腹间歇性绞痛并向右肩背部放射,反复发作4年,本次发作2天。检查:右上腹有局限压痛,舌淡红苔薄白,脉弦紧,B型超声波检查报告为胆囊内大量泥沙样结石。其治法是
A、甘遂通结汤B、复方大承气汤C、桃仁承气汤D、温脾汤E、参苓白术散肠梗阻之肠腑寒凝证的代表方是
会计师是大中型企业、事业单位的会计机构的负责人。()
研究学校情境中学生的学与教师的教的基本心理规律的科学是()。
Whensailorsareallowedashoreafteralongtimeatsea,theysometimesgetdrunkandcausetrouble.Forthisreason,thenavy【
救生圈:浮力
在Java中,将程序里出现的对象保存在外存中,称为【】。
TheDangersofSecondhandSmokeMostpeopleknowthatcigarettesmokingisharmfultotheirhealth.Scientificresearchshow
最新回复
(
0
)