首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
35
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<’’Thevalueatp:’’<<
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}int
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;)其中T是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使得程序输出21到屏幕。完成以下功能:(1)增加静态私有变量m_Number,类型为int,请在注释//********1**
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有类Array的定义和主函数main的定义。请把主程序文件中的Array类的成员函数Contrary(
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout
下列叙述中正确的是( )。
下面不属于软件设计阶段任务的是
下列选项中不属于结构化程序设计方法的是()。
随机试题
当银行将某项投资归类为“持有至到期投资”时,应按发行面值借记()
心力衰竭引起的发绀属于()
某初产妇已妊娠40周,宫口开全2小时,胎头在坐骨棘下2cm,宫缩较前减弱,胎膜已破,胎心120次/分,其情况较好,拟行会阴侧切和胎头吸引术。胎头吸引器总牵引时间一般不超过
视物旋转动荡,如在舟车之上,称为
A.DDSB.TDDSC.CBHD.CIVICE.HLB临界胶束浓度
腹外疝最常见的疝内容物是
张教授立下遗嘱,在他死后,将其积蓄资助给某贫困儿童上学,就遗嘱执行事项,张教授与某机构签了代理执行遗嘱合同,该合同的性质属于()。
墙倒众人推:落井下石
小赵乘坐飞机出行,因天气原因,飞机不能起飞,需延迟一天,虽然他有紧急事情必须要当天走,可他又不想换乘高铁,因为他认为“我花了钱,飞机却坐不了,这让我感觉不好”。小赵购买的飞机票在经济学中属于()。
——年中华苏维埃共和国中央军事委员会决定,每年8月1日为中国工农红军(中国人民解放军的前身)成立纪念日。从此,“八一”便成为我军的建军节。
最新回复
(
0
)