首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int P; }; class Derived:public Base{
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int P; }; class Derived:public Base{
admin
2021-05-06
39
问题
有如下类声明和函数声明
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成员;所以程序中Derired类的public成员有:n、k,protected成员有:p,m对Derived不可见,所以:Derived对象d可访问的成员有:n、k,protected成员不可见;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/6Tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在语句“cout<<’A’:”中,cout是()。
下列字符串中不能作为C++标识符使用的是()。
在C++语言中函数返回值的类型是由()决定的。
有3个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
对下列二叉树进行前序遍历的结果是
若MyClass为一个类,执行“MyClassa[4],*p[5];”语句时会自动调用该类构造函数的次数是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
下列字符串中不能作为C++标识符使用的是()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
随机试题
甲公司为一家制衣公司,2021年计划销售增长率为25%,该增长率超出公司正常的增长水平较多,为了预测融资需求,安排超常增长所需资金,财务经理请你协助安排有关的财务分析工作,该项分析需要依据管理用财务报表进行,相关资料如下:资料一:30
急性阑尾炎的肌紧张在哪些病人中表现不明显
支原体肺炎自行消散的时间为
一般情况下,不会组织综合安全检查的人员是项目()。
会计科目是对会计对象的具体分类,同时也是对会计要素的具体分类。()
根据行政许可法的规定,下列各项中属于行政许可法调整范围的是__________。
“临床牙冠”指()。
某药品的售价虽降低了30%,但依旧保持了40%的较高利润率,那么未降价前的利润率为()。
Whereistheheadquarter?
A、50minutes.B、30minutes.C、25minutes.D、15minutes.A考查对时间的理解。对话中提供了三个时间,现在是8:30,去机场需要半个小时,飞机9:50才起飞,因此他们到达机场后还有50分钟时间办理登机手续
最新回复
(
0
)