首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base( ) {cout < < "0";} }; cla
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base( ) {cout < < "0";} }; cla
admin
2010-12-16
67
问题
下面程序的运行结果是
#include<iostream.h>
class base{
protected:
int a;
public:
base( ) {cout < < "0";}
};
class base l: virtual base{
public:
base l ( ) {cout < <"1";}
};
class base 2: virtual base{
public:
base2 ( ) {cout < <"2";}
};
class derived: public base 1, public base2{
public:
derived( ) {cout < < "3";}
};
void main( )
{
derive obj;
cout < < endl;
}
选项
A、0123
B、3120
C、0312
D、3012
答案
A
解析
本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/69Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
下列关于C语言数据文件的叙述中正确的是()。
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
给定程序MODi1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+1
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
C++语言程序的注释可以出现在程序中的任何地方,一个注释以【】作为开始和结束的标记。
随机试题
男性,48岁,公司经理,体重指数28,体检发现血糖高,左脚趾关节间断性红肿,饮酒和游泳后加重。如果测定餐后2h血糖,其时间计算的方法正确的是()。
A.三拗汤B.养阴清肺汤C.桑白皮汤合葶苈大枣泻肺汤D.沙参麦冬汤E.杏苏散
藿香正气水的功能主治是()。
施工单位不按工程质量保修书约定保修的,建设单位可以另行委托其他单位保修。()
政治经济制度决定着教育,因此,教育没有自己的独立性。()
请根据选项特点,选择下列题的正确答案:(2010年福建)根据这段文字,作者要表明的观点是()。
SQL中的视图提高了数据库系统的(67)。
Thegroupswhoobjectedtothenewroadweretoldthatsinceworkhadalreadystarted,therewasnopointin______.
A、Salesmen.B、Managers.C、Customers.D、Researchers.B选项的内容表明,本题考查人物身份。由短文中提到的it’simportantforthemanagers…developeffectivema
PresidentCoolidge’sstatement,"ThebusinessofAmericaisbusiness",stillpointstoanimportanttruthtoday--thatbusinessi
最新回复
(
0
)