首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
36
问题
有如下类声明:
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全国计算机二级
相关试题推荐
关于虚函数,以下说法正确的是()。
以下运算符中不能重载的运算符是
下列定义中,x是一个类,______是定义指向对象数组的指针p。
有如下程序:#includeusingnamespacestd;classTestClass{intk;public:TestClass(intx=1):k(x){}
在一个被调用函数中,关于return语句使用描述,( )是正确的。
下列关于break语句的叙述不正确的是()。
在一个派生类对象结束其生命周期时()。
关于模板,下列说法不正确的是()。
在C++语言中,一个函数的定义前加上关键字【】时,该函数就声明为内联函数。
随机试题
A.盐酸利托君B.硫酸镁C.硝苯地平D.吲哚美辛E.阿托西班可拮抗钙在神经肌肉接头处的活性,抑制运动神经末梢释放乙酰胆碱,从而使骨骼肌松弛的药物是:
某大型工程,由于技术特别复杂,对施工单位的施工设备比同类工程的施工经验要求较高,经省有关部门批准后决定采取邀请招标方式。招标人于2011年3月8日向通过资格预审的A、B、C、D、E五家施工承包企业发出了投标邀请书,五家企业接受了邀请并于规定时间内购买了招标
七情内伤致病,最易伤及内脏,下列那几个脏最易受其侵及
A.完带汤B.内补丸C.止带方D.知柏地黄丸加芡实、金樱子E.五味消毒饮加白花蛇舌草、樗根白皮、白术
当下颌弓明显大于上颌弓时,全口义齿人造牙排成反颌关系的主要目的是
资本主义经济危机的实质是______。
海南泓缘生物科技公司从日本引进先进技术,经自主研发生产出泓缘菌并掌握相关应用技术,在普通环境里,用普通的喂养饲料,加上泓缘菌及相关的微生物应用技术,生产出符合国家绿色食品标准的猪肉、鸡肉等产品,有效解决了传统养猪业中药物残留高、猪场环境污染、猪肉口感差、产
加油站营业时间为每日1时到午夜12时,且在每日停业的1小时中进货1万升92号汽油。某月1日开始营业时有92号汽油库存4万升,当日销售92号汽油1万升,但由于周边车流量增加,每日92号汽油销量都比上一日增加1000升。问:该加油站如不增加每日的进货量,92号
装忙族指一些人为了维护自己在亲友或领导眼中的形象,用装忙来表现自己事业很成功,其实他们的工作并不忙。根据上述定义,下列属于装忙族的是:
A、Becausethelightingwasverygoodalongthestretch.B、Becausehewasridingwithtwoladiesatthemoment.C、Becausehewant
最新回复
(
0
)