首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
admin
2021-06-10
46
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员包括
选项
A、n
B、n 和 k
C、n、k 和 p
D、n、k、p 和 m
答案
B
解析
公有继承中,基类成员保持自己的访问级别(private成员除外),基类的public成员在派生类中是public成员,基类的protected成员在派生类中是protected成员;所以程序中Derived类的public成员有:n、k,protected成员有:p,m对Derived不可见,所以Derived对象d可访问的成员有:n、k,protected成员不可见;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/USfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一程序运行后执行的第一个输出操作是()。cout<<setw(10)<<setfill(’*’)<<1234;则此操作的输出结果是
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intAn’ay类的对象中,然后建立另一对象myArray,将对象内容赋
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转
在面向对象方法中,不属于“对象”基本特点的是()。
下列关于this指针的叙述中,正确的是()。
下列符号中不属于C++关键字的是()。
下列选项中不属于结构化程序设计方法的是()。
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
分析下面程序,该程序的运行结果是()。#includeclassTestClass{public:staticintm:TestClass0{m++:)TestClass(intn、{m=n:}staticv
随机试题
无论截切平面处于什么位置,只要和球相交,球的截面只有一种情形:截面都为________。
比较准确的体现了启发性教学原则的主张是()
我国标准规定加速器的线性检定周期为
A.菌血症B.败血症C.脓毒败血症D.病毒血症E.毒血症流脑休克型
A.组织液B.血清C.血浆D.细胞内液E.细胞外液血液中除去血细胞的液体为()
男,33岁,15年前曾发现蛋白尿,一直未检查和治疗。3周前出现恶心、呕吐,查:血压140/100mmHg,轻度水肿,血肌酐360μmol/L,B超双肾缩小。下列检查项目中不应进行的是
(2017·广东)一位语文老师在执教李白的《赠汪伦》时,他是这样开讲的:“李白是我国唐代的大诗/可他上过一次大当,受过一次骗。”让学生疑团顿生,充满好奇。这位教师导入新课的方法是(
哈丁在《公地的悲剧》一书中提出“公地悲剧”的概念:一群牧民一同在一块公共草场放牧。一个牧民想多养一只羊增加个人收益,虽然他明知草场上羊的数量已经太多了,多养后将使草场的质量下降,但他不增加别人也会增加,所以,他肯定会选择多养羊获取收益,因为草场退化的代价由
对机体位置、运动状态的反映是()感觉。
下列关于对象串行化的说法错误的是
最新回复
(
0
)