首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: class Base{ int m; public: int n; protected: int p; }; class De
有如下类声明和函数声明: class Base{ int m; public: int n; protected: int p; }; class De
admin
2019-03-05
31
问题
有如下类声明和函数声明:
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
int k;
};
void f(Derived d);
则允许函数 f 访问的参数 d 的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
问级别(private成员除外),即基类的public成员为派生类的public成员,基类的protected成员为派生类的protected成员;本题中,Derived类以public方式继承Base,所以Derived中public成员有:n,protected成员有:p,private成员有:k,不可见的成员有:m;这些成员中,对Derived类对象可见的只有public成员n,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/OqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:int*a;};
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
函数定义的格式是______函数名(形式参数表)函数体。
对于类定义:classA{public:virtualvoidfuncl(){}voidfunc2(){});classB:publicA{public:voidfuncl(){c
设有数组定义:chararray[]:”China”;则数组array所占的空间为()。
有如下类定义:classMyBase{intk;public:MyBase(intn=0):k(n){}intvalue()const{returnk;}};classMyDerived
随机试题
()是我国基金市场的监管主体。
某底商的建设用地使用权期限为40年,该底商建设用地在35年被收回。对此,下列表述不正确的是()。
民间工艺是指人们为了适应生活需要和审美要求就地取材并以手工生产为主的一种工艺美术品,如()
心搏骤停早期诊断的最佳指标是【】
G检验回归分析
患者男性,68岁,既往有慢性支气管炎病史10年。近日因咳嗽、咳黄脓痰且不易咳出就诊,体温36.7℃,胸部听诊可闻及湿性啰音,X线胸片示右侧肺部絮状阴影。该病人目前最主要的护理诊断是
王某委托画家张先生为其创作了一幅山水画,在得到该幅画后,王某向张先生支付了报酬300元人民币,该山水画的著作权应当属于:
10,15,17,23,24,31,33,()
我国的研究数据表明,幼儿短时记忆容量的发展趋势是()。
《幼儿园教师专业标准(试行)》对教师专业知识方面的要求不包括()
最新回复
(
0
)