首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA{ int a; public: AA(int n=0):a(n){} }; class BB :public AA{
有如下类定义: class AA{ int a; public: AA(int n=0):a(n){} }; class BB :public AA{
admin
2015-07-22
44
问题
有如下类定义:
class AA{
int a;
public:
AA(int n=0):a(n){}
};
class BB :public AA{
public:
BB(int x) __________
};
其中划线处应填写的内容是
选项
A、:AA(x){}
B、:a(n){}
C、{a(x);}
D、{a=x;}
答案
A
解析
C++中,派生类构造函数的初始化列表只能初始化派生类的成员,不能直接初始化继承成员。所以派生类构造函数需要将基类构造函数包含在初始化列表中来间接初始化继承成员,选项B错误;AA中的成员a是private成员,对BB不可见,选项C,D错误;答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/2jNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的函数模板定义中错误的是
下面程序的运行结果是#include<iostream.h>voidmain(){inti=1;while(i<=8)if(++i%3!=2)continue;
一些重要的程序语言(如c语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=o,i=0;while(str[j])【】
有如下类声明: class MyBASE{ int k; public: void set(iht n){k=n;} int get()coast{return k;} }; class M
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
下面有关重载函数的说法中正确的是
下面的哪个选项不能作为函数的返回类型?
关于抽象类,下列表述正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classpoint{intx,y;public:point(intvx,intvy)
随机试题
属于人民法院行政诉讼受案范围的是
进行水泥混凝土抗压强度评定时,按标准同批试件少于10组,则要求其强度平均值不低于( )设计值。
根据国际航协(IATA)划分的航空运输业务区,中国属航空区划的()。
关于西方社会福利思想对社会工作价值观的影响,下列说法错误的有()。
由于美术创作具有个性化、创造性的特点,难以设定精确的评价标准,以下最合适的评价方法是()。
极光多姿多彩,变化万千,任何彩笔都很难绘出那在严寒的两极空气中嬉戏无常、变幻莫测的炫目之光。在自然界中还没有哪种现象能与之________。极光有时出现时间极短,犹如节日的焰火,在空中闪现一下就消失得无影无踪;有时却可以在苍穹之中________几个小时;
直线y=x+m与2x一4y+2m+1=0的交点在圆x2+y2=1的内部,则().
影响劳动生产率的因素主要包括
Peoplethanktheirparentswithtwodays:Mother’sDay,onmesecondSundayinMay,andFather’sDay,onthethirdSundayinJun
WaystoTakeIttotheNextLevelNomatterwhatyou’redoing,therecomesatimewhenyouaregoingtowanttotakethings
最新回复
(
0
)