首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
65
问题
下面程序的运行结果是( )。
#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://www.kaotiyun.com/show/B6yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
有如下类定义:classMyClass{public:MyClass(constchar*c=NULL);~MyClass();___
若有函数调用"fun(x*y,3,max(a,b,c))",则fun的实参个数为
下面对软件特点描述错误的是
下列有关函数重载的叙述中,错误的是()。
下列语句中,与语句"(a
下列C++流的操作符中,能够设置浮点数精度的是
在软件开发中,需求分析阶段可以使用的工具是( )。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
下列选项中不属于面向对象程序设计特征的是()。
随机试题
舌的运动神经为
分段诊刮正确的操作是
以下药物中具有避光作用的是
采用频数分布直方图分析工程质量波动情况时,如果出现孤岛型分布,说明()。
当泵站的泵房远离水源时,应利用()将水源引至前池和进水池。
路基防排水设计中,当地下水埋深较深或为固定含水层时,可采用()。
甲公司当期将一栋出租期满的办公楼予以出售。该办公楼的账面原价为1000万元,期末按公允价值计量,其持有期间公允价值累计净增加额为300万元,出售所得价款为1400万元。在不考虑其他因素的情况下,甲公司对该项出售交易应确认的收入为()万元。
在学校事故中应负法律责任的学校,如果不具备法人资格,应由()承担赔偿责任。
()对于寺庙相当于乘警对于()
根据我国现行宪法的规定,国家主席可以行使的职权有()(2010年一法综一第28题)
最新回复
(
0
)