首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
27
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义类CPoint的带有两个参数的构造函数,两个变量为x、y都为int型,且缺省值为0。请在注释//*******
使用VC6打开考生文件夹下的源程序文件modi3.clap,其中定义了用于表示学生学号的类CStudcntlD,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下列符号中不属于C++关键字的是()。
数据库系统的核心是()。
下面属于黑盒测试方法的是
下列选项中不属于结构化程序设计方法的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
随机试题
抗心律失常药物可作为对除颤、CPR和血管加压素无反应的VF/VT治疗的是()
安全期避孕中的易孕期是指( )
闸瓦制动式也称()。
在长期中,工资率与劳动力需求之间的关系是()。
系统集成和网络创新过程模型最为显著的特征是()。
郭老师为园区的活动设立了“美美理发室”,有一天理发师晨晨在为一位顾客进行理发,由于只有一个客人,理发师妮妮显得非常的无聊,坐在椅子上发呆,郭老师看了一会儿就走了,突然晨晨跑过来对郭老师说没有电吹风为客人吹头,郭老师回答没有电吹风你们可以做其他的事情。一段
一天,一名群众来你单位办公的地方闹事,影响了正常办公。请问你会怎么办?
社会主义初级阶段是继新民主主义社会后的一个新的历史发展时期,它同新民主主义社会因为都存在多种经济成分而有某些相似之处,但它们之间在经济基础方面是有根本区别的,这表现为
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
InConnecticut,(hundreds)ofhouses(datingfrom)theseventeenthandeighteenthcenturiesarepreservedbymore(as)100(loca
最新回复
(
0
)