首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
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<<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://jikaoti.com/ti/U7L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
使用白盒测试方法时,设计测试用例应根据()。
下列处理中与队列有关的是()。
有以下程序 #include<stdio.h> voidsub(doublea,double*pb); intmain() { doublex,y; scanf("%lf%lf",&x,&y); sub(x,&y)
有以下程序 #include<stdio.h> #include<math.h> main() { ints;floatn,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
有以下程序段 charc1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); 程序段的执行结果是()。
定义学生和课程的关系模式如下: S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄) C(C#,Cn,P#)(其属性分别为课程号、课程名、选修课) SC(S#,C#,G)(其属性分别为学号、课程号、成绩) 关系
常用的连续存储管理技术有固定分区存储管理和()。
下列叙述中错误的是()。
当变量c的值不为2、4、6时,值为“真”的表达式是()。
随机试题
紫外分光光度计应经常鉴定的项目是
患者,女,68岁,体检中发现尿白细胞40~50个/HP,无尿频、尿急,尿痛、无腰痛,无发热。进一步清洁中段尿培养示:大肠杆菌生长。治疗的主要措施是
男性,因冠心病、高脂血症入院治疗,医嘱要求患者低脂肪饮食。护士应告诉患者其每日脂肪含量应低于
肾有两窍是指
所有记账凭证必须附有原始凭证并注明所附原始凭证的张数。()
商业银行不得以排挤竞争对手为目的,进行低价倾销、恶性竞争或其他不正当竞争,体现了其在金融创新过程中,应遵循()原则。
2.02,3.04,5.08,(),13.32
学校课外活动的组织形式有个人活动、小组活动和()。
(2013年南京航空航天大学)某公司的有关资料为:流动负债为300万元,流动资产500万元,其中,存货为200万元,现金为100万元,短期投资为100万元,应收账款净额为50万元,其他流动资产为50万元。请计算:速动比率;
Inresponsetohisroughsummons,Ihadenteredtheroomandshutthedoorquietlybehindme.Therewasapauseofcompletestil
最新回复
(
0
)