首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream.h> class base{ protected: int a; public: base(){cout
下面程序的运行结果是( )。 #include<iostream.h> class base{ protected: int a; public: base(){cout
admin
2020-06-29
64
问题
下面程序的运行结果是( )。
#include<iostream.h>
class base{
protected:
int a;
public:
base(){cout<<"0";}
};
class basel:virtual base{
public:
basel(){cout<<"1";}
};
class base2:virtual base{
public:
base2(){cout<<"2";}
};
class derived:public basel,public base2{
public:
derived(){cout<<"3";}
};
void main()
{
derived obj;
cout<
}
选项
A、0123
B、3120
C、312
D、3012
答案
A
解析
本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/B6yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设二叉树如下:则后序序列为
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
在软件开发中,需求分析阶段产生的主要文档是( )。
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是(
执行下列语句段后,输出字符"*"的个数是()。for(inti=50;i>1;i-=2)cout
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
下面属于白盒测试方法的是()。
随机试题
蛋白质变性是由于
A.卫分证候B.气分证候C.营分证候D.血分证候E.下焦病证手足蠕动,瘛疭,舌绛少苔,脉虚细,其证候是
6个月女婴,发热3天,体温39℃。查体:一般情况良好,咽充血,耳后淋巴结肿大,心肺无异常,肝脾未触及。若患儿热退后,伴皮疹出现,可能的诊断是
变更令附件中不包括()。
某商品流通企业正在着手编制明年的现金预算。有关资料如下:(1)年初现金余额为10万元,应收账款20万元,存货30万元,应付账款25万元;预计年末应收账款余额为40万元,存货50万元,应付账款15万元。(2)预计全年销售收入为100万元,销售成本为70万
某纳税人销售购置的不动产,其营业额的下列确定方法中,正确的是()。(2010年)
【工商银行】Imaginewakingupandfindingthevalueofyourassetshasbeenhalved.No,you’renotaninvestorinoneofthosehedgefun
()是指公安机关、人民检察院和人民法院依法限令犯罪嫌疑人、被告人不得离开住处或指定的居所,并限制其行动的一种强制方法。
南京政府的财政收入主要来自_______、________和统税等。
全口义齿初戴时发现正中正常,前伸前牙早接触应调磨()。
最新回复
(
0
)