首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
admin
2015-06-27
31
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员包括
选项
A、n
B、n和k
C、n、k和p
D、n、k、p和m
答案
B
解析
公有继承中,基类成员保持自己的访问级别(private成员除外),基类的public成员在派生类中是public成员,基类的protected成员在派生类中是protected成员;所以程序中Derived类的public成员有:n、k,protected成员有:p,m对Derived不可见,所以Derived对象d可访问的成员有:n、k,protected成员不可见;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/7xNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
十进制数28和3.26的类型分别为【】和【】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
运算符重载是对已有的运算符赋予多重含义,因此()。
数据库逻辑设计阶段分为______。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下列函数参数默认值定义错误的是()。
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
简述启动资源管理器的方法。
女婴,9个月,面色苍白2个月,母乳喂养,未断奶,间加辅食,平时易感冒。发育营养稍差,皮肤黏膜苍白、无黄疸,无出血点,浅淋巴结不大,心尖SM2级,肺正常,肝脾肋下未触及。为了诊断,应首选检查是
要了解肾结核患者肾功能、病变程度与范围,首选的检查方法是
企业进行材料清查时,对于盘亏的材料,应先计人“待处理财产损溢”账户,待期末或报经批准后,根据不同的原因可分别转入()。
Chinawillstrivetokeepupwiththeworld’stransgenictechnologydevelopmentwhilemaintainingrigorousstandardsforgeneti
请简要谈谈双因素理论。
党在社会主义初级阶段的基本纲领是党的基本路线的:
患者,女性,25岁,左下后牙冷热痛自发3天。半年前左下牙就开始出现冷热刺激痛,以后经常隐隐不适,检查发现左下第一前磨牙远中面龋,探穿髓,探痛(++),叩痛(±),远中牙龈乳头增生长入龋洞内。该牙的正确诊断和最恰当的治疗方法是()。
国家机关的监督,都是依照一定的法定程序,以国家名义进行的,具有国家强制力和法的效力,是我国法律监督体系的核心。下列哪个选项不属于我国国家机关监督体系?()
AmericanMuseumofNaturalHistoryisoneofthelargestnaturalandhistoricmuseumsintheworldandoneofthemainnaturalh
最新回复
(
0
)