首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
30
问题
下面程序的运行结果是( )。
#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://jikaoti.com/ti/X5l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的类声明:#includeusingnamespacestd;classAA{public:virtualvoiddisp(){cout
在公有继承的情况下,允许派生类中新定义的成员函数直接访问的基类成员只包括
已知表达式--a中的"--"是作为成员函数重载的运算符,则与--a等效的运算符函数调用形式为
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下列关于C++流的表述中,正确的是
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
使用白盒测试方法时,设计测试用例应根据
下列选项中,与实现运行时多态性无关的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp。其中定义了类Set和用于测试该类的主函数main。类Set是一个用于描述字符集合的类,在该字符集合中,元素不能重复(将“a”和“A”视为
随机试题
函数在x=0处
烟雾病临床分型包括
患者,男,48岁。无溃疡病史。中午与同事聚餐后突然出现上腹中部剧烈疼痛,向腰背部呈带状放射,自服止痛剂无效。频繁呕吐,继而呕出胆汁,伴高热。急诊入院查体:T39.5℃,急性面容,腹朋紧张,有轻度压痛。初步诊断为“急性胰腺炎”。下列紧急处理措施中,不妥
胃溃疡外科治疗的适应证是
根据现行《建筑安装工程费用项目组成》(建标[2013]44号),暂列金额应计入建筑安装工程的()。
环境保护设施竣工验收,应当与主体工程竣工验收同时进行。需要进行试生产的建设项目,建设单位应当自建设项目投入试生产之日起( )个月内,向审批该建设项目环境影响报告书、环境影响报告表或者环境影响登记表的环境保护行政主管部门,申请该建设项目需要配套建设的环境保
进出口许可制度的基本内容可概括为:(1)进出口经营权及经营范围的审批;(2)限制性商品的配额及许可证管理;(3)进出口商品的分类管理;(4)外贸国别政策等四项。()
期货公司有()情形的,应当立即书面通知全体股东,并向期货公司住所地的中国证监会派出机构报告
老师上课板书时,用红色粉笔把重点内容突出出来,运用的原理是()。
A、Dan.B、Donna.C、Mrs.Green.D、Pete.A
最新回复
(
0
)