首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
42
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
如果利用C++流进行输入输出,下面的叙述中正确的是()。
下列叙述中错误的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下列有关类继承的叙述中,错误的是()。
软件生命周期中的活动不包括()。
下列for循环的次数为()。for(inti(0),x=0;!x&&i
下列选项中不属于结构化程序设计原则的是( )。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
若执行下面的程序时,从键盘上输入5和2,则输出结果是()。#includevoidmain(){inta,b,k;cin>>a>>b;k=a;if(a<b)k=a%b;else
随机试题
发生劳动争议,当事人可以()形式向调解委员会提出调解申请。
汽车行业进入营销阶段,是汽车工业的_______变革。
瓜蒌主含( )。
(共用备选答案)A.泻药与雌激素B.喹诺酮类抗菌药C.四环素类抗生素D.氨基糖苷类抗生素E.胃动力药物小儿服用后可能引致骨骼损伤的是
定期评价中很难做出的评价是()。
根据《民事诉讼法》的规定,以下属于民事诉讼参与人的是()。
内含报酬率的优点有()。
据某市卫生检疫部门统计,和去年相比,今年该市肠炎患者的数量有明显下降,权威人士认为,这是由于该市的饮用水净化工程正式投入使用。以下选项最不能削弱上述观点的是()。
你对“靠山山倒,靠水水流,靠自己不会倒”怎么认识?
某图书馆预算委员会,必须从下面8个学科领域哲学、经济学、政治学、社会学、心理学、法学、新闻学和数学中,削减恰好5个领域的经费。经费的削减必须满足以下条件:(1)如果哲学和新闻学被削减,则数学也被削减。(2)如果社会学被削减,则法学和新闻学都不会被削减。
最新回复
(
0
)