首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
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://jikaoti.com/ti/KTc0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要重载+、=、
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<’’A’’;}~A(){cout<<’’~A’’;}
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;I-=2)cout<<’*’;
下列控制对齐方式的操作符中,错误的是()。
下列函数原型声明中,错误的是()。
在C++中,打开一个文件时与该文件建立联系的是()。
下列关于运算符重载的叙述中,错误的是()。
请打开考生文件夹下的解决方案文件proi2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义和函数定义。此程
随机试题
体力劳动者因为能量消耗大,_______,就餐要求经济实惠,以求实型为主。
慢性肾功能衰竭的声像图表现中,错误的是
诊断肺炎支原体感染常用的血清学方法是
地下防水工程的施工,应建立各道工序的()的“三检”制度。
集合A={x|x2-7x+10≤0},B={x|log2(x-1)≥1},则A∩(RB)=()。
创造思维是在一般思维的基础上发展起来的,是后天培养训练的结果。为培养学生创造思维的品质和能力,教师应()。
给定资料1.一颗来自澳大利亚塔斯马尼亚岛的樱桃,从靠泊洋山保税港区码头到查验后放行,最快需要多长时间?上海给出的答案是:6小时。如此迅疾的速度,得益于上海自贸区成立3年多以来致力于攻坚的核心任务——制度创新。上海自贸试验区建设3年多以来
(复旦大学2013)现代经济中的金融系统具有哪些功能?
上行出中渭桥,有人从桥下走+乘舆马惊。于是使骑捕之,属廷尉。释之治问。曰:“县入来,闻跸,匿桥下。久,以为行过,既出,见车骑,即走耳。”释之奏当:“此人犯跸,当罚金。”上怒曰:“此人亲惊吾马,马赖和柔,令他马,固不败伤我乎?而廷尉乃当之罚金!”释之日:“法
PerhapsyouhavereadaboutRobinsonCrusoe.Manychildrenliketoreadaboutthismanwholivedaloneforyearsonanislandfa
最新回复
(
0
)