首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA{ int a: public: AA(int n=0):a(n){} } ; class BB:public AA{ public: BB(int n)_________
有如下类定义: class AA{ int a: public: AA(int n=0):a(n){} } ; class BB:public AA{ public: BB(int n)_________
admin
2019-05-06
50
问题
有如下类定义:
class AA{
int a:
public:
AA(int n=0):a(n){}
} ;
class BB:public AA{
public:
BB(int n)_________
};
其中横线处缺失部分是( )。
选项
A、:a(n){}
B、:AA(n){}
C、{a(n);}
D、{a=n;}
答案
B
解析
根据派生类构造函数的一般格式:<派生类名>(<总参数表>):<基类名1>(<参数表1>),…<基类名n>(<参数表n>),<成员对象名1>(<参数表n+l>),…<成员对象名m>(<参数表n+m>)<派生类构造函数体>。在派生类BB的构造函数总参数表后面应该接上基类名AA和其参数。
转载请注明原文地址:https://www.kaotiyun.com/show/Cs8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++流的叙述中,错误的是
对于循环队列,下列叙述中正确的是
下列程序的输出结果是______。#include<iostream.h>#include<string.h>usingnamespacestd;voidfun(constchar*s,char&C){c=s[s
在C++中,编译系统自动为一个类生成默认构造函数的条件是
下列叙述中正确的是()。
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
break此题考查的是流程控制语句。“只在循环语句或switch语句中使用”的流程控制语句只有break。
A、 B、 C、 D、 C只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,只有给指针new一个地址时会调用构造函数,所以本程序中一共生成了6个Point对象(A,B,C,newPoint[
下列运算符中,不能被重载的是A)&&B)!=C).D)++
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是_____
随机试题
关于金融保险业营业税纳税申报的说法,正确的是( )。
∫0-1xx|x|dx=________.
唾液中除唾液淀粉酶以外,还有
当到期收益率降低某一数值时,价格的增加值大于当收益率增加时价格的降低值,这种特性被称为债券收益率曲线的( )。
出票人对银行签发,要求银行见票时立即付款的票据是( )。
平行结转分步法的优点在于各步骤的成本资料随同产品的移送而转移,便于实物和资金的管理。()
劳动合同当事人的法律地位平等,在组织管理上具有()关系。
认知发展理论中的发生认识论是()提出的。
《教师法》规定的教师考核内容为“政治思想、业务水平、()、工作成绩”几个方面。
Whomostlikelyistheman?
最新回复
(
0
)