首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-05-06
87
问题
有如下类定义:
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://kaotiyun.com/show/URfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#includeusingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){return
下列有关类继承的叙述中,错误的是()。
有如下类定义:classTest{public:Test(){a=0;c=0;}∥①intf(inta)bonst{this->a=a;}//②staticintg()
下列有关继承和派生的叙述中,正确的是()。
下列函数原型声明中,错误的是()。
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubledl,d2;inti1,12;下列对mySwap的调用中,错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在结构化程序设计中,模块划分的原则是()。
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
下列符号中可以用作C++标识符的是()。
随机试题
反映肾小球滤过功能最可靠的试验是
安全检查的主要内容包括()。安检后应编制安全检查报告,说明已达标项目、未达标项目、存在问题、原因分析、纠正和预防措施。
根据企业所得税相关规定,下列支出应作为长期待摊费用进行税务处理的有()。
商业银行在给集团客户授信前,应查询(),防止对集团客户过度授信。
发现遗传定律的是()。
(2016年·山西)学生思想品德的形成具有长期性和反复性,所以,对学生的品德教育不能操之过急。()
从污染的属性来看,环境污染可以分为三大类型:物理性污染、化学性污染、生物性污染。下列不属于物理性污染的是()。
DriventoDistractionJoeCoyneslidesintothedriver’sseat,starsupthecarandheadstotown.Theemptystretchofintersta
【S1】【S7】
Grainproductionintheworldis______,butstillmillionsgohungry.
最新回复
(
0
)