首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected: int amount; public: Base(int n=0):amount(n){} int getAmount()const{return amount;} }; class Deriv
有如下类声明: class Base{ protected: int amount; public: Base(int n=0):amount(n){} int getAmount()const{return amount;} }; class Deriv
admin
2019-08-23
33
问题
有如下类声明:
class Base{
protected:
int amount;
public:
Base(int n=0):amount(n){}
int getAmount()const{return amount;}
};
class Derived:public Base{
protected:
int valHe;
public:
Derived(int m,int n):value(m),Base(n){}
int getData()const{return value+amount;}
};
已知x是一个Derived对象,则下列表达式中正确的是( )。
选项
A、x.value+x.getAmount()
B、x.getData()一x.getAmount()
C、x.getData()一x.amount
D、x.value+x.amount
答案
B
解析
本题考查公有继承中派生类对象对基类的访问属性。在公有继承中,派生类对象只能访问基类的公有成员,而不能访问基类的保护成员和私有成员。题中x是派生类的对象,只能访问基类中公有的Base()和getAmount()成员,而不能访问保护类型的amount成员,故选项C、D错误。而类对象对类成员的访问也存在类似的情况,即类对象只能访问类的公有成员,而value是Derived的保护成员,所以A选项也错误。故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/DJ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
对类的构造函数和析构函数描述正确的是()。
下列有关内联函数的叙述中,正确的是()。
关于模板,下列说法不正确的是()。
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为 i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1,2,3,4时,则移动后a中元素变为2,3,4,4。请将语句补充完整:for(int i=0;i<n-1;i++)
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
下列有关类成员的叙述中,正确的是()。
将一个函数声明为一个类的友元函数必须使用关键字【】。
对于模板定义关键字class和typename说法不正确的是
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
随机试题
根据《治安管理处罚法》的规定,违反治安管理有下列()情形的,从重处罚。
月经来潮后子宫内膜再生来自:
患者,男,48岁。右侧小腿肿胀疼痛1天,伴发热、头痛。查体:右侧小腿外侧皮肤红肿、皮温增高、触之疼痛、病变境界清楚,腹股沟可及肿大淋巴结。此病最常见的致病菌是
某可比实例在其房地产状况下的价格为4000元/m2,采用间接比较调整方法,可比实例房地产状况比标准房地产状况劣4%,估价对象房地产状况比标准房地产状况优8%,则估价对象房地产状况下的价格为()元/m2。
关于门的五金件,下列说法错误的是:
现行规范规定,导航电子地图的道路相对位置精度最低为()m。
近期,受楼市限购、限贷等一系列调控政策影响,全国商品住宅市场低迷,降价潮蔓延各地。对房价的未来趋势,众多业内人士持下行预期。专家均称,房价拐点初现,向下的趋势明显,明年不会反弹。下列各项如果为真,哪项能对专家的观点提供最有力的支持?()
理论与实践具有十分密切的关系,理论对实践具有指导的作用,有正确理论指导的实践会走向成功;错误理论指导的实践则一般都会失败。因此()。
用法律管道德问题,旨在利用法律对不道德行为的约束力,即通过规定人们该做什么、不该做什么来惩恶扬善。但是道德问题无法量化,这就令道德立法常常缺乏可操作性。比如,“不让座”的是全车的有座之人,还是与老弱病残孕距离最近的个别人?“常回家看看”的频率是什么,看的程
一般博物学家常以外部环境如气候、食物等作为唯一可能引起变异的原因,从某一狭隘的意义上来说,这可以算是正确的,这点以后当再讨论到,但是如果把啄木鸟的构造,它的足、尾、嘴、舌如此巧妙地适应了捉取树皮里面的昆虫,仅仅归因于外界的条件是不合理的。对文中两个加点的“
最新回复
(
0
)