首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base t protected: int amount; public: Base(int n=0):amount(n){} int getAmount()eonst { ret
有如下类声明: class Base t protected: int amount; public: Base(int n=0):amount(n){} int getAmount()eonst { ret
admin
2020-05-14
27
问题
有如下类声明:
class Base t
protected:
int amount;
public:
Base(int n=0):amount(n){}
int getAmount()eonst { return amount;}
};
class Derived:public Base{
protected:
int vMue;
public:
Derived(int m,int n):value(m),Base(n){}
int getData()corot{return value+amount;}
};
已知x是一个Derived对象,则下列表达式中正确的是( )。
选项
A、x.value+x.getAmount()
B、x.getData()-x.getAmount()
C、x.setData()一x.amount.
D、x.value+x.anloun
答案
B
解析
本题考查公有继承中派生类对象对基类的访问属性。在公有继承中,派生类对象只能访问基类的公有成员,而不能访问基类的保护成员和私有成员。题中x是派生类的对象,只能访问基类中公有的Base()和getAmount()成员,而不能访问保护类型的amount成员,故选项C、D错误。而类对象对类成员的访问也存在类似的情况,即类对象只能访问类的公有成员,而value是Derived的保护成员,所以A选项也错误。故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/q08p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要访问指针变量p所指向的数据,应使用表达式______。
按照标识符的要求,下列选项中,()符号不能组成标识符。
重载输入流运算符>>必须使用的原型为
下面关于对象概念的描述中,()是错误的。
以下函数调用语句中实参的个数是()。excc((v1,v2),(V3,v4,V5),V6);
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
在下面的程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:inta,b;Base(inti){a=i;}
若从键盘输入83,则以下程序输出的结果是______。#include<iostream.h> viodmain(){inta;cin>>a;if(a>>60)cout<<a;if
A、 B、 C、 D、 B数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将E.R图转换为关系模式。
算法分析的目的是()。
随机试题
是以泰山不让土壤,故能成其大。是以:
胃中能被吸收的物质是
18岁男性患者,反复浮肿5个月,尿蛋白(+++),红细胞(+++)/HP,肾活检示系膜毛细血管性肾小球肾炎,下列哪种说法是错误的
下列结构属于海马结构的是
A.急性毒性试验B.致突变试验C.亚慢性毒性试验D.慢性毒性试验E.人体激发斑贴试在农药、食品、化妆品毒理学安全评价程序中,属第四阶段的试验是
心肌梗死发生后2~4小时即开始升高,12~48小时达峰值,2~4天降至正常的血清酶是
1996年,一些国家的有关组织联合制定了OHSA18000系列标准,后来被我国等同采用,即()。
阅读下面材料,根据要求写一篇文章。社会生活中,欣赏与被欣赏是一种互动的力量之源,欣赏者必具有愉悦之心,仁爱之怀,成人之美之善念;被欣赏者必产生自尊之心,奋进之力,向上之志。因此,学会欣赏应该是一种做人的美德。根据这段话给你的启示,联系教
A
A、Thereisagreatdifferencebetweenreadingandlistening.B、Thereareeffectivewaystopracticetheproofreadingskill.C、Hi
最新回复
(
0
)