首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
24
问题
有如下类定义:
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全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;voidfun(int&a,intb=3){staticinti=2;
在面向对象方法中,允许作用于某个对象上的操作称为【】。
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,
下面程序的运行结果为#include<iostream.h>classA{intnum;public:A(inti){num=i;}A(A&a){num=a.n
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
Jackson方法是一种面向【】的结构化方法。
下列打开文件的表达式中,错误的是
下列选项中不属于软件生命周期开发阶段任务的是
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字()。
随机试题
以下有关择时给药治疗的临床意义的叙述中,最恰当的是
精神抑郁,情绪不宁,胸胁胀满疼痛,见于突然仆倒,昏不知人,口吐涎沫见于
一个文件路径名为:C:\GROUP\TEXT1\293.txt,其中TEXT1是一个()。
甲公司为汽车制造业一般纳税人,2018年8月,因经营需要拟新增办公楼一栋,对新增办公楼的涉税政策,向税务师咨询。根据上述资料,回答下列问题:若购买的办公楼按10年计提折旧,无残值,2018年8月投入使用,先用于职工食堂,2019年9月,甲公司
社区工作各阶段中,评估阶段的目标是( )。
放在音响上的纸张会跳动,这一现象与()的变化有关。
痛苦比快乐更普遍地充斥着人生,痛苦比快乐更能体现人生。快乐是短暂的,甚至是虚构的,而痛苦则更为现实和持久地存在着。痛苦更能使人感悟生命,实现生命的价值。热爱生命的人会比别人感受到更多的痛苦,同时也感受到了更多的生命之欢歌。因此尼采说:与痛苦对抗是最有趣的事
设随机变量X满足|X|≤1,且P(X=-1)=,P(X=1)=,在{-1<x<1}发生的情况下,X在(-1,1)内任一子区间上的条件概率与该子区间长度成正比.(1)求X的分布函数;(2)求P(X<0).
包过滤技术防火墙在过滤数据包时,一般不关心__________________。
快、慢两列车的长度分别为200m和150m,它们相向行使在平行轨道上。若坐在慢车上的人见整列快车驶过的时间是4s,那么坐在快车上的人看见整列慢车驶过的时间是(26)。
最新回复
(
0
)