首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
42
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: protected Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
保护继承中,基类的public和protected成员在派生类中都是protected成员,所以类Derived中,public成员为:k,protected成员为:n、p,没有private成员,m对Derived不可见;Derived对象d可访问的只有public成员,即k;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/BDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设x为int的变量,不能正确表达数学关系10<x<15的表达式是______。
针对数组定义intdata[10];,下列表述中错误的是______。
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
下列选项中不属于软件生命周期定义时期任务的是()。
两个或两个以上模块之间关联的紧密程度称为()。
结构化程序设计主要强调的是______。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
随机试题
推导过滤基本方程时,一个基本的假设是()。
A、肝颈静脉回流征阳性B、毛细血管搏动征阳性C、洪脉D、奇脉E、交替脉甲状腺功能亢进伴贫血()
患者,女,42岁。因四肢关节及肌肉疼痛半年入院。既往体健。提示:四肢大小关节轻度压痛,肌力基本正常,无皮疹,皮肤无增厚。为明确诊断最先需要做的检查有1.ANA2.SF3.血清补体4.肌电图5.HLA-DR6.免疫固定电泳
胃粘膜保护药止吐药
下列设备安装工程概算计算式中,属于概算指标法的有()。【2009年考试真题】
下列各项中,不影响利润表“所得税费用”项目金额的是()。
二级资质房地产开发企业要求具有中级以上职称的人员不少于()人。
体育教师培训的发展趋势是建立体育教师的________模式。
3岁的小明回家后兴奋地告诉妈妈,他今天得了一朵小红花。但后来,妈妈了解到根本没有这回事。这说明幼儿()。
ThereportfromtheBureauofLabourStatisticswasjustasgloomyasanticipated.UnemploymentinJanuaryjumpedtoa16-yearh
最新回复
(
0
)