首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int X; public: XA(int n){x=n;} }; class XB:public XA{ int y; public: XB(int a,int b
有如下类声明: class XA{ int X; public: XA(int n){x=n;} }; class XB:public XA{ int y; public: XB(int a,int b
admin
2010-12-16
39
问题
有如下类声明: class XA{ int X; public: XA(int n){x=n;} }; class XB:public XA{ int y; public: XB(int a,int b); }; 在构造函数XB的下列定义中,正确的是( )。
选项
A、XB::XB(inta,int b):x(a),y(b){}
B、XB::XB(int a,int b):XA(a),y(b){}
C、XB::XB(int a,int b):x(a),XB(b){}
D、XB::XB(int a,int b):XA(a),XB(b){}
答案
B
解析
C++中派生类构造函数的一般语法规则为:<派生类名>::(派生类名)(<参数表>):<基类1>(<参数表 1>),…,<基类名n>(<参数表n>),(子对象1)(<于对象参数表1>,…<子对象m>(<于对象参数表m>){<派生类新增成的初始化语句>;},终上所述。
转载请注明原文地址:https://kaotiyun.com/show/S6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intk=5,n=0;do{switch(k){ease1:ease3:n+=1;k一一;break;default:n=0;
以下程序的输出结果是()。#include<stdio.h>voidprt(int*x,int*y,int*z){printf(’’%d,%d,%d\n’’,++*x,++*y,*(z++));}
有以下程序#include<stdio.h>intshow(char*str){while(*str){putchar(*str+1);str++;}return*str+1;
下列程序的输出结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x=&a,*y=&b;fun(x,y)
若执行下述程序时,若从键盘输入6和8,结果为()。main(){inta,b,s;scanf("%d%d",&a,&b);s=a:if(s=b)s*=S;printf("%
下面4个关于C语言的结论中错误的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,使它能得
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
以下函数声明中,存在语法错误的是______。
随机试题
A、Theywanttoreducecosts.B、Studentsthereneverwastefood.C、Theywanttoreducefoodwaste.D、Theuniversitywantstobuy
Crohn病痉挛性腹痛最常见的部位是
A.清营汤加减B.知柏地黄丸加减C.龙胆泻肝汤加减D.三仁汤加减E.八正散加减
对下面高层建筑中消防控制室设计中的正确要求作出选择。应采用耐火极限不低于()h的隔墙和()h的楼板与其他部位隔开,并应设直通室外的安全出口。
根据中国人民保险公司保险条款,航运战争险的责任起始是从货物装上海轮或驳船开始,至货物到达目的港卸离海轮或驳船时为止。()
下列关于表结法的表述,正确的有()。
比如战斗游戏时,动物们亲密的______,看似战斗激烈,______极有分寸,它们配合默契,绝不会引起伤害。在这种游戏中它们会熟悉未来生活中将要______的各种关系。依次填入划横线处的词语,最恰当的一组是()
设有某种零件共100个,其中10个是次品,其余为合格品.现在从这些零件中不放回抽样,每次抽取一个零件,如果取出一个合格品就不再取下去,则在三次内取到合格品的概率为_______.
英文缩写CAM的含义是
Whenmostanimalsdie,naturelikestotidyupbymakingtheirbodiesdisappear.Theremainsgeteatenbyscavengers,bonesare
最新回复
(
0
)