首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
24
问题
若有以下程序: #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全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(inta[],intn){inti;for(i=0;i<n;i++){if(i%3==0)a[i]-=n;else
有以下程序#include<stdio.h>main(){inti,j=0;chara[]="Howareyou",b[10]={0};for(i=0;a[i];i++)if(a[i
结构化程序设计中,下面对goto语句使用描述正确的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
结构化程序的三种基本控制结构是()。
下面是有关C语言字符数组的描述,其中错误的是
通常软件测试实施的步骤是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
下列说法正确的是
随机试题
位于浪溅区的码头面板、桩等细薄构件的混凝土保护层最小厚度通常取用()。
A、fromhiscartrunkB、yourroomtemperatureC、foravacationtripD、increasegreenhousegasproductionE、reduceenergyuseF、yo
李某乘坐甲公司的客运汽车,未来得及去售票窗口买票,售票员王某允许其先上车,刚发车李某准备买票时发现包中的相机不见。后通过周围乘客得知,系李某上车后小偷利用其他乘客做遮挡盗走相机。早已下车离开,王某发现此事后因害怕小偷报复并未声张。对此,下列说法不正确的是:
政府在公共物品供给过程中的主要责任有()。
国外学者伊丽莎白·库布勒·罗斯总结了个人在接受自己不可避免的死亡或他人的死亡时会经历的心路历程,其中不包括()。
政策性收益是指由于某些政策、法规的变动而导致的个体收益,这种收益不会导致整个社会财富的增长,只会导致整个社会财富的重新分配。根据上述定义,下列涉及政策性收益的是:
设f(x)在[0,+∞)上连续,非负,且以T为周期,证明:
•Readthistexttakenfromanarticleaboutlogisticsandcorporateprofitperformance.•Choosethebestsentencetofilleacho
Readthetextbelowaboutpresentationtips.Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammaticallyi
Faces,likefingerprints,areunique.Didyoueverwonderhowitispossibleforustorecognizepeople?Evenaskilledwriterp
最新回复
(
0
)