首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2015-07-22
26
问题
有如下类定义:
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/e5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;【
有如下程序段:for(inti=1;i
将以下程序写成三目运算表达式是【】。if(a>B)max=a;elsemax=b;
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
软件结构是以【】为基础而组成的一种控制层次结构。
类模板的模板参数()。
设置虚基类的目的是【】,通过【】表示虚基类。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内务成分之间的联系。
进行文件操作时需要包含()文件。
关于虚函数,下列表述正确的是()。
随机试题
下列性质不属于催化剂三大特性的是()。
局域网IEEE802标准中采用的帧同步方法是()
皮肤的附属器包括:毛、甲、汗腺、皮脂腺和乳腺。()
患儿,男,8岁。10天前患病毒性咽峡炎,治疗后好转,2天前全身皮肤出现瘀点、瘀斑,伴口腔黏膜及舌出血,肝脾肋下未触及。实验室检查:白细胞4.2×109/L,红细胞4.5×109/L,血小板35×109/L。出血时间延长。骨髓检查提示巨核细胞体积变小,有血小
代理人在代理权限内,以被代理人的名义实施民事法律行为,对其代理行为承担民事责任的是()。
防火隔间主要用于将大型地下商店分隔为多个相互相对独立的区域,一旦某个区域着火且不能有效控制时,该空间要能防止火灾蔓延至其他区域。建筑防火检查中要求,防火隔间的建筑面积不小于()m2。
非金融企业短期融资券期限最长不超过()。
举目眺望,河那边的深林被_________笼罩着,黄昏降临了。填入划横线部分最恰当的一项是()。
Americansfinditdifficulttothinkaboutoldageuntiltheyarepropelledintothemidstofitbytheirownagingandthatof
Thereisnoshortageofadjectivesonecanapplytoairlineseats:uncomfortable,bulky,cramped,outdatedandfromanairline’s
最新回复
(
0
)