首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){) int getAmountoconst{return
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){) int getAmountoconst{return
admin
2018-08-13
74
问题
有如下类声明:
class Base{
protected;
int amount;
public;
Base(int n=0):amount(n){)
int getAmountoconst{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.getData0一X.gctAmount()
C、X.getData0一x.amount
D、x.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/8yAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
与成员访问表达式p->name等价的表达式是______。
在关系运算中,【】运算是在给定关系的某些域上进行的运算。
关于在调用模板函数时模板实参的使用,下列表述中正确的是()。
重载的关系运算符和逻辑运算符的返回类型应当是______。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
有下列程序:#include<iostream.h>usingnamespacestd;classBase{protected:inti;publi
关于纯虚函数,下列表述正确的是()。
下列定义中p指向的地址可更改,但*p不能够更改的是()。
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原是()。#include<iostream.h>voidmain(){int*p,*q,a,b;p=&a;eout<<"inputa:";
随机试题
一个人企图摆脱和逃避某种危险情境而又无力应付时产生的是他________情绪。
TheUnitedStatesisacountrymadeupofmanydifferentraces.Usuallytheyaremixedtogetherandcan’tbetoldonefromanot
既有很好的补血作用,也有显著的止血作用,主治血虚证及多种出血证的药是
背景某安装公司中标了东北铸造厂一个以保本价为目标的机电安装工程。合同额1980万元,工程材料费占工程造价的60%,工程设备由建设单位提供,按照合同规定,若当地主管部门有明确的调价规定可以执行该规定。安装公司注重项目成本各阶段的控制,给项目经理部下
根据我国统一会计制度的规定,企业资产负债表的格式是()。
资本主义经济危机的实质是()。
【2017年下】中学生邹某上课时玩手机游戏,班主任王老师发现后,当场删除了邹某的游戏账号和他购买的游戏装备,并告诫邹某不要在上课时玩游戏。课后王老师将手机返还给了邹某。王老师的做法()。
连音符
下列叙述错误的是()。
【B1】【B3】
最新回复
(
0
)