首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount, public; Base(int n=0): amount(n){} int getAmount()const{retum
有如下类声明: class Base{ protected; int amount, public; Base(int n=0): amount(n){} int getAmount()const{retum
admin
2020-04-07
41
问题
有如下类声明:
class Base{
protected;
int amount,
public;
Base(int n=0): amount(n){}
int getAmount()const{retum amount,}
};
class Derived: public Base{
protected;
int value,
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.gctAmount()
C、x.getData()一x.amount
D、x.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员:派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/3N8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的描述中正确的是()。
下面程序的运行结果为#include<iostream.h>classA{intnum;public:A(int){num=i;}A(A&a){hum=a.num++;
关系数据库管理系统能实现的专门关系运算包括( )。
在深度为7的满二叉树中,叶子结点的个数为()。
设有以下类和对象的定义: class A { public: int m; … }; A k1,k2,*p1,* p2; 则下面针对成员变量m的引用,错误的是
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列叙述正确的是()。
下列叙述中正确的是
下面不属于软件设计阶段任务的是
随机试题
口腔卫生较清洁,牙石少,但第一恒磨牙牙槽骨弧形吸收,上下切牙牙槽骨水平吸收,最可能的疾病是
A.中成药B.中药饮片C.口服泡腾剂D.血液制品在《基本医疗保险药品目录》中列出基本医疗保险基金准予支付的药品是
当采用水泥、石灰等作沥青混合料填料时,其用量不宜超过矿料总量的()。
星之城大酒店是某县唯一一家三星级酒店,位于县城商业中心区,系中外合资经营企业,县公安消防部门检查发现,该酒店全面进行扩建后未经过消防安全检查验收,且存在重大火灾隐患,县公安消防部门根据《消防法》规定作出处罚决定,对星之城大酒店处以20万元罚款,并责令其在限
某单位每逢年底会针对全体员工进行评优,评优奖项有5个,分别是最佳敬业奖、最佳创意奖、最佳协作奖、最佳写作奖、年度明星奖。其中如果评选了年度明星奖则不能再评选最佳创意将和最佳敬业奖;如果评选了协作奖,就不能再获得写作奖;如果评选了敬业奖,则不能再获得协作奖。
公有制经济的性质和实现形式是两个不同层次的问题。所有制的实现形式是采取怎样的经营方式和组织形式问题,它不具有“公”与“私”、“社”与“资”的区分。因此()
利用通用对话框控件打开字体对话框的操作是
TheOpenUniversitywasestablishedin1969toprovidedegreecoursesincorrespondenceforstudentsof21yearsandover,
Whatwillthemanprobablydofirstaftergraduation?
A、Speaking.B、Goodidea.C、Ihopeso.D、Iwill.ACanIspeaktoCathyplease?
最新回复
(
0
)