首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: class Base{ int m; public: int n; protected: int p; }; class De
有如下类声明和函数声明: class Base{ int m; public: int n; protected: int p; }; class De
admin
2015-06-27
32
问题
有如下类声明和函数声明:
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
int k;
};
void f(Derived d);
则允许函数 f 访问的参数 d 的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
C++中,以class关键字定义的类默认的访问级别为private,另外对于公有继承,基类成员保持自己的访问级别(private成员除外),即基类的public成员为派生类的public成员,基类的protected成员为派生类的protected成员;本题中,Derived类以public方式继承Base,所以Derived中public成员有:n,protected成员有:p,private成员有:k,不可见的成员有:m;这些成员中,对Derived类对象可见的只有public成员n,答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/1CNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列静态数据成员的特性中,错误的是______。
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
若磁盘上已存在某个文本文件,其全路径文件名为d:\shiti\tes.txt,下列语句中不能打开该文件的是()。
当将E-R模型转换为关系模型时,对于两实体间m:n联系,必须对“联系”单独建立______,用来联系双方实体。
汇编程序的功能是将汇编语言所编写的源程序翻译成由【】组成的目标程序。
下列运算符不能用友元函数重载的是()。
编译过程一般分成5个阶段【】、语法分析、错误检查、代码优化和目标代码生成。
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(imi){
命题“10<m<15或m>20”的C++语言表达式是()。
在表达式x-y中,“_”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“_”,这个表达式还可表示为
随机试题
患儿,男,2岁。于1月16日来院急诊。起病急,高热、头痛伴呕吐8小时,现呼之不应。T40℃,面色苍灰,四肢冷,全身皮肤出现广泛瘀点、瘀斑,脉细速,血压测不出,脑膜刺激征不明显。本病发病最重要的原理是
患者王某,男,59岁。吞咽困难4个月余,开始不能进食固体食物,后发展至水饮难入,出现精神疲惫,形寒肢冷,面浮足肿,脘腹胀满,舌质淡,苔白,脉沉细而弱。此时辨证属于
汽车库库址的车辆出入口,距离城市道路的规划红线不应小于()
国务院税务主管部门无权撤销不适当的()。
某商场系增值税一般纳税人。本月商场采取“以旧换新”方式销售空调。下列增值税税务处理错误的有()。
1938年,德国人()在用慢中子轰击铀核时,首次发现了原子核的裂变现象,并放出新的中子。
公平正义是中国特色社会主义的内在要求。要全体人民共同奋斗、经济社会发展的基础上,加紧建设对保障社会公平正义具有重大作用的制度,逐步建立以()为主要内容的社会保障体系,努力营造公平的社会环境,保证人民平等参与、平等发展权利。
根据劳动教养人员接受教育的态度和表现可将其分为()。
Marriageis,formanypeople,theirmostimportantrelationship,thesourceofmuchhappiness,and,forsome,evenaddsextraye
在一个长度为n的线性表中插入一个元素,以下说法不正确的是()。
最新回复
(
0
)