首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base { protected: int amount; public: Base(int n=0):amount(n) { } int getAmount( )const {r
有如下类声明: class Base { protected: int amount; public: Base(int n=0):amount(n) { } int getAmount( )const {r
admin
2019-05-22
33
问题
有如下类声明:
class Base {
protected:
int amount;
public:
Base(int n=0):amount(n) { }
int getAmount( )const {return 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.getAmount( )
C、x.getData( )-x.amount
D、x.value+x.amount
答案
B
解析
本题考查公有继承中派生类对象对基类的访问属性。在公有继承中,派生类对象只能私有成员。题中λ足派生类的对象,只能访问基类中公有的Base( )和getAmount( )成员,而不能访问保护类型的amount成员,故选项C、D错误。而类对象对类成员的访问也存在类似的情况,即类对象只能访问类的公有成员,而value是Derived的保护成员,所以A选项也错误。故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/JI8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
程序流程图中带有箭头的线段表示的是
(*p)(x,y)一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指
A、 B、 C、 D、 C此题考查的是函数的性质。当调用无参函数时主函数并不将数据传送给被调函数,且可以带回或不带回函数值。函数的递归调用就是直接或间接的调用自己。
A、 B、 C、 D、 B算法的空间复杂度一般是指:执行这个算法所需要的存储空间,其中包括算法程序所占的空间、输入的初始数据所占用的存储空间以及算法执行过程中所需要的额外空间。
A、 B、 C、 D、 C数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列关于运算符重载的描述中,正确的是A)运算符重载可以改变操作数的个数B)运算符重载可以改变运算符的优先级C)运算符重载可以改变运算符的结合性D)运算符重载可以使运算符实现特殊功能
下列对列的叙述中,正确的是A)队列属于非线性表B)队列按“先进后出”的原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
随机试题
计算机存储容量的基本单位是______________。
A、去氧肾上腺素B、多巴胺C、麻黄碱D、去甲肾上腺素E、肾上腺素与局麻药合用减少局麻药吸收的药物为( )。
下列各项中,企业需暂估入账的有()。
只要是由过去的交易、事项形成的并由企业拥有或控制的资源,均应确认为企业的一项资产。()
2018年12月3日,刘某到甲公司工作,12月10日双方订立了书面劳动合同。合同约定,合同期限2年(含试用期期限),试用期2个月;试用期月工资2000元,试用期满月工资2600元;试用期内刘某若被证明不符合录用条件,甲公司可随时通知其解除劳动合同。2019
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
近年来,越来越多的教育专家不断呼吁小学生家长不要给孩子增加太多的学习负担,少报课外班,过多地上课外班对小学生的心理健康不利。现在社会上充斥着各类针对小学生的课外培训机构,良莠不齐。以下哪项陈述如果为真,最有力地支持了教育专家的观点?
Whatdoesthewomanmean?
—Readthearticleontheoppositepageaboutidentifyingthetrainingneedsofstaff.—Inmostofthelines34-45thereiso
Chessmustbeoneoftheoldestgamesintheworld.AnArabtravelerinIndiaintheyear900wrotethatitwasplayed"long,lo
最新回复
(
0
)