首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #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
58
问题
下面程序的输出结果是【 】。
#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>voidfun(ehar*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*****a*b****",t[80
若有定义语句:chara=’\82’;则变量a
下列选项中,定义C语言数组的正确语句是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一
在面向对象方法中,不属于"对象"基本特点的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
随机试题
在考生文件夹下的“sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。请按以下要求,按顺序完成对象的各种操作:设置相关属性,实现窗体对象(名为“fTe
玻璃体内半圆形肿物伴“挖空”现象,见于
A.吗啡B.美沙酮C.哌替啶D.盐酸溴已新E.羧甲司坦具有氨基酮结构的镇痛药
世界贸易组织的性质主要体现在()。
根据《企业所得税法》的规定,下列各项中,不属于企业所得税纳税人的是()。
可转换债券不具备下列哪种特性?()
校园文化是由下列()整合而成的。①物质文化②组织制度文化③精神文化④社区文化
夏商周断代工程主要取得了哪些成就?
Northernlightsisthenameofalightphenomenonoftenseeninthenorthernregions.ThelightshavebeenaroundsinceEarthfo
A、Thedaybeforepresentation.B、Beforeyou’regiventheassignment.C、Rightafteracceptingtheassignment.D、Whenyou’realrea
最新回复
(
0
)