首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){) int getAmountoconst{ret
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){) int getAmountoconst{ret
admin
2014-08-29
44
问题
有如下类声明:
class Base{
protected;
int amount;
public;
Base(int n=0):amount(n){)
int getAmountoconst{retum amount;}
);
class Derived:public Base{
protected;
int value;
public;
Derived(int m,int n):value(m).Base(n){}
Int getDataoconst{return value+amount;}
);
已知X是一个Derived对象,则下列表达式中正确的是( )。
选项
A、x.value+x.getAmount()
B、x.getDataO—X.gctAmount()
C、x.getData0-X.amount
D、x.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://www.kaotiyun.com/show/uXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为()。#include<iostream>usingnamespacestd;namespacem{intflag=10;}namespacen{
已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是()。
a=3,b=-4,c=5;则表达式++a-c+(++B)的值是()。
【】是一种特殊的成员函数,户主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
定义重载函数时,应在参数个数或参数类型上【】。
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是______。
对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为()。
存在定义inta[10],x,*pa;,若pa=&a[0],下列()选项和其他3个选项不是等价的。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
下列字符串中不能作为C++标识符使用的是( )。
随机试题
巅顶痛者为两侧头痛者为
GPS测量方法主要分为事后差分处理和实时差分处理,()属于事后差分处理方法。
液体辅料中“醋”的作用有
某生产企业成立以来规模不断扩大,职工人数从建厂初期的100人发展到目前的305人。目前该企业是否需设置独立的人力资源部?
在横断层面上,右肺门出现的标志性结构为
贸易管制类别形式按照不同的需求有着多种分类,目前国际上按照管理目的将贸易管理分为()。
下列不能计入存货采购成本的是()。
【2013上】孙校长切实抓好了地震消防应急演练工作,地震发生时,全校师生顺利转移到安全地带。这说明孙校长注重()。
赵志系甲市人,大学毕业后分配到中国人民解放军驻乙市某部工作。其父母去世时在甲市留有私房两间,因无其他子女及亲属,赵志在继承该房以后一直将其闲置未用。赵志数年未回家乡,遂写信给其同学询问房屋情况。2013年8月20日赵志获悉,2012年5月赵志家邻居孩子结婚
HowtoTakeLectureNotes1.Whatiseffectivenote-taking?■To【T1】______thematerialandwritedownkeyelements【T1】_
最新回复
(
0
)