首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2020-06-29
33
问题
有如下类定义:
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/3Y8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为2,请将程序补充完整。usingnamespacestd;classBasepublic:【】voidfun(){cout<<1;}};classDerived:p
若有定义语句:int* a,b;,则变量b的数据类型是【 】。
下面程序的结果为#include<iostream.h>intc;classA{private:inta;static
下列程序的输出结果为()。#include<iostream.h)classTestClass{public:TestClass(){val++;}static,intval;};
下列数组的定义中,会产生错误的是
在一个函数的定义或声明前加上关键字【】时,该函数就声明为内联函数。
如下程序的输出结果是______。#include<iostream>usingnamespacestd;classpumpkin{public:pumpkin(){++count;}~p
有如下程序:#include<iostream>usingnamespacestd;classx{protected:inta;public:x(){a=1;}
随机试题
鼻咽癌放射治疗后局部残灶或复发者可采取手术治疗。()
资料表明,肺癌的—个最重要致病因素是
下列易于自燃的物质中,属于发火物质的是()
证券公司可以接受其全资拥有或者控股的,或者被同一机构控制的期货公司的委托以及其他期货公司的委托从事介绍业务。( )
下列关于我国历史的说法,正确的有()。
村民王某一家一直享受低保待遇,近期家庭情况发生了变化。根据《国务院关于在全国建立农村最低生活保障制度的通知》,下列情形中,需要相关部门按程序办理变更王某一家低保待遇手续的有()。
下列关于辩论原则的说法错误的是()。
抽象行政行为区别于具体行政行为的主要特点是在于抽象行政行为具有()特点。
对偷盗婴儿的行为以绑架罪论处的,必须是行为人()。
近年来,“通俗历史热”不断出现于媒体的报道之中。作为一种关涉史学的文化现象,我们有必要从历史学的角度对其进行考察。“通俗历史热”是商品经济和文化教育发展到一定程度后定会出现的一种现象。实际上通俗历史并非“新生事物”,它以讲说形式流传的历史已经相
最新回复
(
0
)