首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
25
问题
有如下类定义:
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://jikaoti.com/ti/XLE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
下列程序的输出结果为#include<iostream.h>intfunc(intn){if(n<1)returnl;elsereturnn+func(n-1);
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
有以下程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+f
下列关于构造函数说法不正确的是
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
以下不能正确进行字符串赋值初值的语句是()。
以下函数的功能是删除字符串s中的所有数字字符。请填空。voiddele(char*s){intn=O;for(i=0;s[i];i++){if(【】)
在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示
以下都是C++语言标识符的是
随机试题
社会工作者小静针对单亲妈妈的未成年子女在成长过程中的特殊家庭环境问题,为未成年子女提供经济援助,向单亲妈妈提供角色培训。社会工作者所做的工作是()。
相对剩余价值生产是以________为条件的,相对剩余价值的生产是通过________而实现的。
Inexperiencedasheis,hehassucceeded______otherexperiencedresearchersfail.
A.番泻叶B.薄荷C.穿心莲D.广藿香E.淡竹叶叶片两面均被灰白色茸毛,边缘具大小不规则的钝齿,气香特异,味微苦。该药材是()
需由省级以上检察院决定才能受理的由检察机关立案侦查的案件必须符合下列哪些条件?
2012年某个人独资企业全年销售收入为800万元,实际发生业务招待费14万元,其中2万元是为投资者及其家人支付的旅游费用。2012年允许在个人所得税前扣除的业务招待费为()万元。
下列关于金融资产重分类的表述中,正确的有()。
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力、解决问题能力、语言表达能力的测试。 2.作答参考时限:阅读材料40分钟,作答110分钟。 3.仔细阅读给定的材料,按照后面提出的“申论要求”依次作答。二、给定材料
第一次国共合作建立后,全国范围的大革命高潮兴起的起点是()。
Thepilotlostcontactwiththemilitarybase,______theplanecrashedinthedesert.
最新回复
(
0
)