首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i)
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i)
admin
2010-03-29
48
问题
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: A(int i) { a=i; } void disp() { cout<<a<<", "; } }; class B { private: int b; public: B(int j) { b=j; } void disp() { cout<<b<<", "; } }; class C : public B,public A { private: int c; public: C int k) :A(k-2),B(k+2) { c=k; } void disp() { A: :disp (); B::disp(); cout<<c<<end1; } }; int main () { C ebj (10); obj .disp (); return 0; } 程序执行后的输出结果是( )。
选项
A、10,10,10
B、10,12,14
C、8,10,12
D、8,12,10
答案
8
解析
本题考核派生类构造函数的使用。本题中,派生C具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。
转载请注明原文地址:https://kaotiyun.com/show/P6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出“OK”的语句是()。
层次型、网状型和关系型数据库划分原则是()。
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
软件测试的目的是()。
软件生存周期中,解决软件“做什么”的阶段是()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为
随机试题
下列在国有企业改制中涉及的划拨土地中,经批准可保留划拨土地使用权的有()。
“善行数变”的邪气是
药疹气阴两伤证宜选:瘾疹气血两虚证宜选:
下面关于胸腔闭式引流正确的是
小王从医学院医疗专业本科毕业后,在卫生防疫站从事放射卫生管理工作1年,现欲申请执业医师资格考试,他应报考的科目是
某公司电工甲,自恃技术熟练,在检修电路时不按规定操作,造成电路着火,使部分设备被烧毁,损失8万元。甲的行为构成:()
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为
Howmanythingsarenecessarytolearnforeignlanguages?
"Millionsdoit".Inthissentence"doit"refersto_____.Aeroplanescanclimbquickly______.
Ifyouexhibitpositivetraitssuchashonestyandhelpfulness,thechancesarethatyouwillbeperceivedasagoodlookingper
最新回复
(
0
)