首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{retur
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{retur
admin
2017-04-25
70
问题
有如下类声明:
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.gctAmount()
C、x.getData().x.amount
D、X.value+x.amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员:派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/xmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(inta)
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。#include<iostream.h>#include<fstream.h>#include<iomanip.h>void
重载的关系运算符和逻辑运算符的返回类型应当是_______。
C++语言中类定义中默认的访问权限是()。
已知n是一个int型变量,下列语句中错误的是
关于类和对象描述错误的是
下列叙述中错误的是
若需要把一个函数"void Func();"定义为一个类Sample的友元函数,则应在类 Sample的定义中加入一条语句【 】。
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
关于关键字class和typename,下列描述正确的是()。
随机试题
垂直型组织结构的优点有()
“四个全面”战略布局是我们党在新形势下治国理政的总方略,其中战略目标是()
精神科采用评定量表的基本目的是
患儿,2岁。食少纳呆,易发脾气,大便不调,有酸臭味,尿如米泔。查体:形体略瘦,体重10kg,毛发稀疏,面色少华,舌淡红苔薄白。应首先考虑的是
建设项目的环境影响报告书应当包括下列内容( )。
秦朝时日常文书来往通用的字体是()。
我国《著作权法》规定,合作作品发表权的保护期限为()。
下列对于我国刑法第13条中“……但是情节显著轻微危害不大的,不认为是犯罪。”的理解。正确的是()。(2019一专一41、2019一法专一21)
设A,B均为n阶矩阵,|A|=2,|B|=一3,则|2A-1B*|=__________;|A-1B*一A*B-1|=_________。
现在的公历某月某日与那天是星期几是随年份变化的。例如,你去年生日那天是星期日,但今年的生日就不是星期日了。如果约定:每年的1月1日是星期日,全年有52个完整的周,共364天;普通年的最后一天和闰年的最后两天都不属于任何一周。根据上述约定,则以下哪项一定为真
最新回复
(
0
)