首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
37
问题
有如下类定义:
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://www.kaotiyun.com/show/kY8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
A、 B、 C、 D、 D在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。
下面程序的运行结果为( )。 #include<iostream> using namespace std; void main(){ int a=1; switch(a){ case
以下叙述中不正确的是
下面关于构造函数和析构函数的描述,错误的是()。
关系操作的特点是【】操作。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程prog3,其中声明了MyString类。MyString是一个用于表示字符串的类。成员函数startsWith的功能是判断此字符串是否以指定的前缀开始,其参数8用于指定前缀字符串。如果参数s表
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
()是通过弹簧夹头套筒进行安装的。
A.关节边缘有骨赘形成,关节间隙狭窄,软骨下骨出现骨硬化和囊腔B.关节周围出现骨质疏松,关节间隙明显透亮C.软骨下骨质破坏,关节面模糊,关节间隙狭窄,出现空洞和小块的死骨D.软骨下骨质破坏,破坏的骨质中有空洞或小死骨,关节间隙存在E.骨干周围层状骨
遗传工程的主要内容包括()(1992年)
有关进度的计划值和实际的值说法错误的是()。
该公司计算2005年度应纳税所得额时,准许扣除的交际应酬费是()万元。计算该公司2006年度应纳税所得额时,不准税前列支的交际应酬费是()万元。
根据消费税法律制度的规定,下列各项中,应按纳税人同类应税消费品的最高销售价格作为计税依据计征消费税的有()。
物业服务企业在危机公关处理时,下列()不属于与新闻媒体进行有效沟通的办法。
公共政策最突出的特点之一是其( )。
过去,我们在道德宣传上有很多不切实际的高调,以至于不少人口头说一套,背后做一套,发生人格分裂现象。通过对此种现象的思考,有的学者提出,我们只要求普通人遵守“底线伦理”。根据你的理解,以下哪一选项作为“底线伦理”的定义最合适?
赶路的人,为了远方的目标,无意留心沿路的风光。许多其实并不比你追寻的东西逊色的路边风物,被你轻易地忽略过去了,待我们多年后明白过来时,已追悔莫及。而当你把赶路的心态转换成散步的心态,你就会发觉,得到有味,失去也有味;富有有味,清贫也自有味;成功有味,失败也
最新回复
(
0
)