首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
59
问题
若有以下程序: #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全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
有如下程序段intk;for(k=2;k==0;)printf("%d",k--);则for循环体执行的次数是
下述程序的输出结果是()。#inc1udevoidmain(){inta[20],*p[4];inti,k=0;for(i=0;i
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intnag){inti,j,t;for(i=
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
下面不属于需求分析阶段任务的是
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
在关系数据库中,描述全局数据逻辑结构的是()。
下面不能作为结构化方法软件需求分析工具的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
已知A~Z的ASCII码为65~90,字母“f”对应的ASCII码值是()。
健身教练应具备哪些素质?
SPECT用于断层采集时,其平面均匀性应该小于_____,否则必须进行校正
A丙酸睾酮B苯丙酸诺龙C炔诺酮D氢化可的松E醋酸地塞米松19-去甲孕甾烷类化合物
消渴病变的脏腑以哪一脏最为关键
休克监测中最常用的项目是
对伴有肾功能不全的中度高血压患者,用旷甲基多巴治疗优于可乐定是由于α-甲基多巴
有人说“要使班子气氛和谐,领导就要讲民主;提高工作效率,领导还是专断一点好”,谈谈你的认识。
上世纪90年代,柯达被公认为全球最有价值的五大品牌之一,据统计,柯达掌握着至少1000项数字图像、影像专利。然而市场瞬息万变,巅峰之后,柯达难以挽回地开始走下坡路。当然,柯达也曾经尝试转型,比如它曾想将成功的商业模式复制到新拓展的药品和化学行业,但由于缺乏
Whateverhappenedtothedeathofnewspapers?Ayearagotheendseemednear.Therecessionthreatenedtoremovetheadvertising
最新回复
(
0
)