首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #include <iostream> using namespace std; class base { protected: int a; public: base
下面程序的输出结果是【 】。 #include <iostream> using namespace std; class base { protected: int a; public: base
admin
2010-12-16
82
问题
下面程序的输出结果是【 】。
#include <iostream>
using namespace std;
class base
{
protected:
int a;
public:
base(){cout<<"0":}
};
class basel: 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;
}
选项
答案
0123
解析
本题考核含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最有调用派生类自己的构造函数.题中先调用base的构造函数,然后调用base1、base2的构造函数,最后调用derived的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/LsVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中,能正确定义数组的语句是()。
若有定义:charc;doubled;程序运行时输入:12<回车>,能把字符1输入给变量c、数值2输入给变量d的输入语句是
以下能正确进行字符串赋值的语句组是
在关系模型中,每一个二维表称为一个
在关系数据库中,用来表示实体间联系的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
结构化程序设计主要强调的是()。
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是
数据库应用系统中的核心问题是()。
随机试题
简述新兴行业的环境特点及战略选择。
ALDH2>LDH1>LDH3>LDH4>LDH5BLDH5>LDH1>LDH2>LDH3>LDH4CLDH3>LDH1>LDH2>LDH4>LDH5DLDH1>LDH2>LDH3>LDH4>LDH5ELDH
A.求同法B.类推法C.共变法D.求异法E.排除法根据大量调查,乙肝病毒感染者肝癌的发病率远远高于非感染者,因而考虑乙肝病毒感染与肝癌的发生有关,这种建立病因假说的思维方法属于
墙壁装饰用压花纸(规格尺寸100厘米×50厘米)
银行工作人员配合监管机构的监管,应当()。
某市国税局稽查分局在对甲企业进行检查时,发现其通过设两套账偷税的事实,并就未按规定设账和偷税分别予以处罚。甲企业未补税和缴纳罚款,并以未告知诉讼权为由,向某市国税局就行政处罚行为申请税务行政复议。市国税局认为甲企业未先缴纳税款,决定不予受理该复议申请。甲企
下列各项中,属于税收征收管理法律制度禁止的行为的有()。
教师自觉利用环境和自身教育因素对学生进行熏陶和感染的德育方法是()。
甲工人每小时可加工A零件3个或B零件6个,乙工人每小时可加工A零件2个或B零件7个。甲、乙两工人一天8小时共加工零件59个,甲、乙加工A零件分别用时为x小时、y小时,且x、y皆为整数,两名工人一天加工的零件总数相差:
求微分方程yy"+(y’)2=0满足初始条件y(0)=1,y’(0)=1/2的特解.
最新回复
(
0
)