首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
2013-02-27
43
问题
若有以下程序: #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<<endl; } }; int main() { C obj(10); obj.disp(); return 0; }
选项
A、10,10,10
B、10,12,14
C、8,10,12
D、8,12,10
答案
D
解析
本题考核派生类构造函数的使用。本题中,派生类c具有多重继承关系,所以在派生类C的构造函数中应该包含基类A和B的成员初始化列表。
转载请注明原文地址:https://kaotiyun.com/show/aZVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
以下叙述中错误的是()。
以下叙述中错误的是()。
在下列定义语句中,编译时会出现编译错误的是()。
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要比较的次数为()。
函数filecopy的功能是,将fin所指文件中的内容输出到fout所指文件中,但函数不完整: voidfilecopy(FILE*fin,FILE*fout) {charch; ch=getc(fin); while(__
C语言中标准库函数fputs(str,fp)的功能是()。
有3个关系R、S和T如下所示: 则由关系R和关系s得到关系T的运算是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
设x和y均为int型变量,则执行下面的循环后,y值为()。#include<iostream.h>voidmain(){intx,y;for(y=1,x=1;y<=50;y++){if(x>=10)}break;if(x%2==
随机试题
删除表XS,则SQL语句应为()
简述我国宪法规定的公民的基本义务。
孔茨和韦里克将计划分为8层,其中的①使命;②规则;③政策;④方案四层,按照从抽象到具体的排列顺序是()。
护士为患者提供健康照顾,帮助其恢复健康,此时护士的角色是
1岁半男孩其基础代谢所需热量占总热量的比例为
铁路施工测量验收工作一般由()实施,检查工作应由()实施。
公安机关的职责具有责任性,是指公安机关及其人民警察必须依法履行职责,不履行职责或者滥用职权将受到纪律甚至法律的追究。()
“你要我遵守,你也必须遵守”属于皮亚杰儿童道德发展阶段论中的()阶段。
A、 B、 C、 D、 A
Readtheextractfromanarticleaboutnegotiationbelow.Inmostofthelines(41-52),thereisoneextraword.Iteitheris
最新回复
(
0
)