首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
30
问题
有如下类定义:
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/VyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;fun(s);re
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为【】。
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
程序设计语言的基本成分是数据成分、运算成分、控制成分和
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
运算符重载是对已有的运算符赋予多重含义,因此
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况elsereturnn*f(n-2);//递归}则函数调用语句f(5)的返回值是【
在深度为7的满二叉树中,度为2的结点个数为【 】。
如果利用C++流进行输入输出,下面的叙述中正确的是
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
随机试题
显性感染是指
新中国成立以前的我国报纸都是()
试述报纸发行推广的目的。
A.急性心功能不全B.急性肾衰C.弥散性血管内凝血D.急性呼吸窘迫综合征E.急性肝功能不全患者因急性肠梗阻,小肠坏死行小肠部分切除术,术后当天出现呼吸急促,端坐呼吸,咳粉红色泡沫样痰,最可能是()
刘、关、张约定各出资40万元设立甲有限公司,因刘只有20万元,遂与张约定由张为其垫付出资20万元。公司设立时,张以价值40万元的房屋评估为60万元骗得验资。后债权人发现甲公司注册资本不实。甲公司欠缴的20万元出资应如何补交?
下列各项费用预算项目中,最适宜采用零基预算编制方法的是()。(2012年)
根据以下资料。回答下列问题。据我国《2005年国民经济和社会发展统计公报》显示,2005年我国邮电通信业继续呈迅速增长态势。全年完成邮电业务总量12199亿元,同比增长24.6%。其中,邮政业务总量624亿元,增长10.1%;电信业务总量11575亿元
洋务派兴办洋务事业,是为了()
下面的关于对计算机图形和图像的叙述中,正确的是( )。
WritingintheEdinburghReviewin1820,SidneySmithbemoaned:Theinevitableconsequencesofbeingtoofondofglory—TAXESupo
最新回复
(
0
)