首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived
有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived
admin
2020-06-29
14
问题
有如下类定义:
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: private Base{
int k;
public:
void f();
};
则允许成员函数 f 访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
C
解析
私有继承中,基类的所有成员(除了private成员)在派生类中为private成员;另外C++中,class关键字定义的类,默认的访问级别为private;题目中Derived以private方式继承Base,所以Derived中private成员有:n、p、k,没有public和protected成员,成员函数f可以访问Derived的private成员、public成员和protected成员,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/kY8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D栈是一种特殊的线性表,栈是限定在表的一端进行插入和删除运算的线性表。
下列关于c++流的描述中,错误的是
执行下列语句,变量sum的值是______。intsum=0;for(inti=1;i<=3;i++)for(intj=1;j<=i;j++)sum++;
如下程序的输出结果是#include<iostream>voidfun(int&X,inty){intt=x;x=y;y=t;}intmain(){inta[2]={23,42};fun(a[1
下图所示的二叉树的先序遍历序列是【】。
下列数据结构中,属于非线性结构的是
下面对静态数据成员的描述中,正确的是( )。
结构化程序设计的基本原则不包括( )。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
仪器观测期
A.喉前庭B.喉中间腔C.声门下腔D.喉口E.杓状会厌襞位于前庭裂平面与喉口之间的是()
急性毒性试验一般观察时间是
小儿第一次口服脊髓灰质炎疫苗的时间为
正常尿中偶见何种管型?()
【背景资料】某公司城建一座110kV变电站施工,送电前,质监中心站进行检查,发现接地网接地电阻值远大于10Q的设计要求,经查实是接地线一处损伤严重,造成接地电阻不合格。项目部分析这一质量缺陷,找出原因是:(1)接地线和电缆管是平面交叉布置,接地线施工在
下列项目中,应计入营业外支出的是( )。
将甲、乙两种不同浓度的酒精混合后,新的酒精浓度为80%,已知甲酒精浓度为95%,质量为3千克,如果乙酒精的质量不超过5千克,则乙酒精的浓度最高为多少?
下列代码______行错误。()(1)publicvoidmodify(){(2)intI,j,k,(3)I=100;(4)while(I>0){(5)j=I*2;(6)System.out.println("Thevalue
运算符重载时不需要保持的性质是()。
最新回复
(
0
)