首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int mount; public; Base(int n=0):amount(n){} int getAmount()c
有如下类声明: class Base{ protected; int mount; public; Base(int n=0):amount(n){} int getAmount()c
admin
2019-06-04
64
问题
有如下类声明:
class Base{
protected;
int mount;
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.gctAmount()
C、x.getData()-x.amount
D、x.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员:派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/N98p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 C数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。
A、 B、 C、 D、 D在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
有如下程序:#include<iostream>usingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;
下列工具中,不属于结构化分析的常用工具的是()。A)PAD图B)数据字典C)判定树D)数据流图
有如下语句序列:intx=-10;while(++x){}运行时while循环体的执行次数为______。
下列关于析构函数的描述中,错误的是()。A)析构函数可以重载B)析构函数由系统自动调用C)每个对象的析构函数只被调用一次D)每个类都有析构函数
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
如果表达式—x/y中的“—”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
下面的符号中可以用作C++标识符的是()。
随机试题
下列计划中,不属于资源计划的是()。
对于单件生产的冲裁模,其凸、凹模常采用________加工的方法,即先按________的尺寸和公差加工凸模或凹模。
身肿,腰以下为甚,面色萎黄,神倦肢冷,小便短少,脘腹胀闷,应用何方治( )。
具有苯丙咪唑结构特征,可抑制H+-K+-ATP酶,以光学异构体上市的抗溃疡药是()。
根据《医疗机构制剂配制监督管理办法(试行)》,对未经批准擅自委托或者接受委托配制制剂的,应()。
下图所示一框架结构中间层的端节点,抗震等级为二级,柱截面尺寸为450mm×450mm,混凝土强度等级为C35,框架梁上排受力主筋为HRB335钢,直径为22mm。则在该节点处上排主筋水平段b和向下弯折段a的锚固长度,应不小于下列( )项数值。
我国《会计法》中主要规定了()。
Thescientistwhowantstopredictthewaywhichconsumerswillspendtheirmoneymuststudyconsumerbehavior.Hemust【C1】____
已知事件对应的程序代码如下:PrivateSubCommand0Click()DimJAsIntegerJ=100CallGetData(J)MsgBoxJEndSub
3.5A英寸1.44MB软盘的每个扇区的容量是______。
最新回复
(
0
)