首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-09-05
20
问题
有如下类定义:
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/Xo5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列枚举类型的定义中,包含枚举值3的是()。
下列类模板的定义中语法格式错误的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}-TestO{n-=3;}s
下列关于派生类构造函数和析构函数的说法中,错误的是()。
关键字unsigned不能修饰的类型是()。
度为3的一棵树共有30个结点,其中度为3、l的结点个数分别为3、4。则该树中的叶子结点数为
下列符号中不属于C++关键字的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
请打开考生文件夹下的解决方案文件proj3,其中声明的是一个人员信息类,补充编制程序,使其功能完整。在main函数中给出了一组测试数据,此种情况下程序的输出应该是:Zhang20Tsinghtin。注意:只能在函数address_change
随机试题
假定夫妻不和睦的男外科大夫有较高的手术事故发生率,如用病例对照研究来检验此假设,合适的对照为
A、断面有淡黄色小点排列成数轮同心环B、断面具放射状纹理C、断面有“星点”D、断面有一条凸起的环纹或条纹E、断面有“云锦花纹”黄芪()
药品用容量法测定含量时,一般回收率可达
燃气管道穿越河底时,燃气管道宜采用()。
甲公司2014年取得一项产品发明专利,乙、丙、丁、戊四公司未经甲公司许可实施其专利。根据专利法律制度的规定,下列实施行为属于侵犯甲公司专利权的是()。
社会工作者对服务对象说:“我不知道我是否误会了你的意思,你上次一再告诉我,你很为自己的成就自豪,但刚才从你的谈话中,我感到你对自己很不满意。你对自己的看法到底是怎样的呢?”社会工作者运用的个案工作技巧是()。
如果甲国年利率为1%,乙国货币对甲国货币呈贬值趋势,预期一年后贬值为2%,那么,不考虑其他因素的条件下,从投资的角度看()。
ManyforeignerswhohavenotvisitedBritaincallalltheinhabitantsEnglish,fortheyareusedtothinkingoftheBritishIsle
HowtoBeaSuccessfulBusinesspersonHaveyoueverwonderedwhysomepeoplearesuccessfulinbusinessandothersarenot?
ConversationalSkills1.Skilltoaskquestionsa)Beawareofthehumannature:readinesstoanswerothers’questionsr
最新回复
(
0
)