首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2015-07-22
41
问题
有如下类定义:
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
解析
本题考查公用继承对基类成员的访问属性。公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有,本题中若要给派生类继承下来基类的私有成员赋值,那么只能调用基类的成员函数来对它赋值,所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/hrNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
有以下类定义:classMyClass{private:intid;chargender;char*phone;public:MyClass()
结构化程序设计所规定的三种基本控制结构是()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(i
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
有关类和对象的说法不正确的是()。
数据库系统的核心是
在面向对象方法中,类之间共享属性和操作的机制称为【】。
下列叙述中正确的是
随机试题
在以下选项中,()是度量一个股票组合相对于某基准组合偏离度的指标。
随着物质文化生活水平的不断提升,博物馆成为市民文化休闲的重要文化场所之一,下一列选项中博物馆与其著名馆藏对应正确的是:
组织摩擦的含义。
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemformostofthemisunderstandingsbetw
诊断颅内动脉瘤最重要的检查是()。
丙的次子乙,平时经常因琐事滋事生非,无端打骂丙。一日,乙与其妻发生争吵,丙过来劝说。乙转而辱骂丙并将其踢倒在地,并掏出身上的水果刀欲刺丙,丙起身逃跑,乙随后紧迫。丙的长子甲见状,从门口拿起扁担朝乙的颈部打了一下,将乙打昏在地上。丙转身回来顺手拿起地上的石头
隧道衬砌浇筑前对模板的检查项目包括()。
“备案号”栏应填:“用途”栏应填:
对于因未达账项而使企业银行存款日记账余额和银行对账单余额出现的差异.无须作账面调整,待结算凭证到达后再进行账务处理,登记入账。()
Mike’sparentsgavehimacallyesterday.Mike______aphonecallfromhisparentsyesterday.
最新回复
(
0
)