首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-09-05
61
问题
有如下类定义:
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/7Zfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义classAnimal{public:virtualvoidName0=0;};classKoala:publicAnimal{public:voidName()
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidfunctionl(){cout<<’0’;}voidfunction2(){cout<<
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa,(){cout<<x<<
有如下类定义:classXX{intxx;public:xx():xx(O){cout<<’A’;}XX(intn):xx(n){cout<<’B’;}};classYY:publicXX{intyy;public:YY()
在软件设计中不使用的工具是( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
在C++语言中函数返回值的类型是由()决定的。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
随机试题
投资组合管理的一般流程不包括()。
与动脉粥样硬化密切有关的物质是
对于阴道癌淋巴转移。错误的是
A.进口检验B.抽查性检验C.委托检验D.复验E.注册检验因不具备条件,请药品检验所进行的检验是()。
听音室或立体声控制室的混响时间在()左右,背景噪声满足噪声评价曲线NR-15。
已知某企业上年的营业净利率为10%,总资产周转次数为1次,年末资产负债率为50%,利润留存率为50%,假设保持上年的经营效率和财务政策不变,并且不增发新股和回购股票,则今年企业的销售增长率为()。
经常用于非管理人员招聘的员工招聘方法是()
媒体暴力一直是社会和相关领域学者关注的热点问题之一,网络背景下的暴力视频游戏如何影响攻击性行为更是当前研究的重要主题。有研究认为暴力视频游戏会增加个体的攻击性(Greitemeyter&Mugge,2014),但少有研究从虚拟化身(指个体在虚拟环境中
某市警察局的统计数字显示,汽车防盗装置降低了汽车被盗的危险性。但是汽车保险业却不以为然,它们声称,装了汽车防盗装置的汽车反而比那些没有装此类装置的汽车更有可能被偷。下面哪一项如果正确,最能解释这个明显的矛盾?
在VisuMFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是()。
最新回复
(
0
)