首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #include<iostream> using namespace std; class base { protected: int a; public: bas
下面程序的输出结果是【 】。 #include<iostream> using namespace std; class base { protected: int a; public: bas
admin
2009-02-15
29
问题
下面程序的输出结果是【 】。
#include<iostream>
using namespace std;
class base
{
protected:
int a;
public:
base(){cout<<"0":}
};
class base1:virtual public base
{
public:
base1(){cout<<"1";}
};
class base2:virtual public base
{
public
base2(){cout<<"2";
};
class derived:public base1,public base2
{
public:
derived(){cout<<"3";}
}
int main()
{
derived obj;
cout<<end1;
return 0;
}
选项
答案
123
解析
本题考核含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最有调用派生类自己的构造函数。题中先调用base的构造函数,然后调用base1、base2的构造函数,最后调用derived的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/HOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),
已知char*s,下面正确的语句是()。
以下语句的输出结果是printf("%d\n",strlen("\t\"\065\xff\n"));()。
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不
给定程序MODI1.C中函数fun的功能是:判断一个整数是否足素数,若足返回1,否则返回0。在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数。不得增行或删行,也
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
表示关系式x≤y≤Z的C语言表达式的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
运算符重载是对已有的运算符赋予多重含义,因此()。
随机试题
甘露清毒丹与三仁汤的共同药物是
A、鼻外侧之长形凹陷称B、上唇和颊部间的斜行凹陷称C、鼻面沟和唇面沟合称D、下唇与颏部之间的横形凹陷称E、两侧前鼻孔之间的隆嵴称颏唇沟
(近年药物警戒的信息)A、氯格比雷B、丙戊酸钠C、罗格列酮D、丙硫氧嘧啶E、非典型抗精神病药可导致药源性黄斑水肿风险的是
根据刑事法律制度的规定,下列各项缓刑中,应当撤销缓刑的有()。
2012年1月,甲企业将自己的房屋出租给乙某用于生产经营,双方签订房屋租赁合同,合同约定每月租金250元,租期3个月,合同签订时,甲企业收到乙某一次性支付的总租金750元。甲企业应缴纳印花税()。
编制预计财务报表的正确顺序是先编制预计资产负债表,然后再编制预计利润表。()
监考老师在考生身边来回走动会影响其水平的发挥,这种现象是()。
公安机关人民警察内务建设的基本方针是政治建警、从优待警。()
如果没有工程建设专家亲自参加方案设计,最后确定的工程设计方案就不会被审核通过。同时,如果有更多的技术人员参与方案设计,提出他们的工程建设构想,最后确定的设计方案会更具可行性。以上陈述如果为真,以下哪项陈述不可能假?()
ThefollowingitemshavebeendestroyedEXCEPT______.
最新回复
(
0
)