首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base { protected: int amount; public: Base(int n=0): amount(n) {} int getAmount()const { return amount; } }; class
有如下类声明: class Base { protected: int amount; public: Base(int n=0): amount(n) {} int getAmount()const { return amount; } }; class
admin
2015-07-22
32
问题
有如下类声明:
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
解析
本题考查公有继承中派生类对象对基类的访问属性。在公有继承中,派生类对象只能访问基类的公有成员,而不能访问基类的保护成员和私有成员。题中x是派生类的对象,只能访问基类中公有的Base( )和getAmount( )成员,而不能访问保护类型的amount成员,故选项C、D错误。而类对象对类成员的访问也存在类似的情况,即类对象只能访问类的公有成员,而value是Derived的保护成员,所以A选项也错误。故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/nfNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类是一个支持集成的抽象数据类型,而对象是类的【】。
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。classInsertSort{public:I
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问问从基类继承的成员。下列程序没有使用多态机制,其输出结果是【】。#include<iostream>usingnamespacestd;class
下列情况中,不会调用拷贝构造函数的是
已知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:classsample{public:sample(){};【】};
数据库设计包括概念设计、______和物理设计。
在C++语言中,main函数默认返回一个()类型的值。
下列关于软件工程概念的描述中,错误的是()。
下列关于虚基类的描述中,错误的是()。
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
随机试题
Incitieswithrentcontrol,thecitygovernmentsetsthemaximumrentthatalandlordcanchargeforanapartment.Supporterso
Two-thirdsofyoungpeoplegotobedwiththeirphonesnearby,forthey’reafraidthey’ll______somethingimportant.
ACEI分子中含有巯基时的特点是
根据保险人承担责任次序不同,可以把保险分为()。
甲乙二人办理了结婚登记,但是由于二人事业比较繁忙,工作地点又离得比较远,二人一直没有举行婚礼,也没有同居过,后来甲感觉二人之间不太合适,想要分手。根据规定,如果二人分手的话,必须先( )。
下列关于成本模式计量的投资性房地产,说法不正确的是()。
下列各项中,不在所有者权益变动表列示的是()。
假设江南投资公司正在考虑竞标承建跨江大桥可行性项目报告。初步的可行性研究显示,如果跨江大桥的经济收入主要来自于机动车辆的过桥费和部分可收费的建桥外部性收益,若立即建则该大桥的项目现值约为200亿元,总投资额(假定在初期一次投入)约为280亿元。项目暂时不直
判断下列句子结构类型A.主谓短语作宾语B.介宾短语后置句C.兼语句D.主谓谓语句E.连谓句我相信我一定会考上研究生。()
一袋中装有N-1只黑球及1只白球,每次从袋中随机地取出一球,并换入一只黑球,这样继续下去、问第k次取出的是黑球的概率是多少?
最新回复
(
0
)