首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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
2021-06-10
40
问题
有如下类声明和函数声明:
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://kaotiyun.com/show/6wfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知有数组定义chara[3][4];下列表达式中错误的是()。
有如下程序:#include#includeusingnamespacestd;classMyString{public:charstr[80];MyString(constc
下列有关函数重载的叙述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Thisisagreart!HelloHello注意:错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:number1=4.8number2=93.6number3=0.9PRODUCT=404.352
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
下列关于运算符函数的叙述中,错误的是()。
下面不属于软件工程的3个要素是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列选项中不属于结构化程序设计方法的是()。
随机试题
Youhavestudiedhard,andthedayhas【21】comewhenyoumustwriteyourexam.Trytoarriveafewminutesbeforethe【22】starts.
患者,男,13岁。舌有时出现刺激痛近1年,检查见舌背有3块光滑的红色剥脱区,微凹陷,直径5~10mm,有两块已相连,剥脱区边缘为白色微高起的弧形或椭圆形所包绕,宽约1.5mm。可诊断为
甲沟炎中医称为
A.司盘B.十二烷基苯磺酸钠C.普朗尼克F68D.卖泽E.吐温聚氧乙烯失水山梨醇脂肪酸酯
变压器柱上安装时,变压器台的安装高度应距离地面()。
下列模式中属于相对静止组织关系的是( )。
在参加基本养老保险时,可以由个人缴纳保险费、单位无需缴纳保险费的有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
根据所给材料,回答下列问题。这几天,保温杯突然火了。缘起只是一位曾经“摇滚”,如今已年过半百的乐队鼓手端着保温杯喝水的照片,当事人今昔之间的对比,引起了对所谓“中年危机”的集体共鸣。有人认为,这样的共鸣反映出一种对中年心态的警惕。耐人寻
Wemustturntosomerecenthumaninventions______(为了完全理解这意味着什么).
最新回复
(
0
)