首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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
21
问题
有如下类声明和函数声明:
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全国计算机二级
相关试题推荐
以下关于虚函数的叙述中不正确的是
C++语言中函数返回值的类型决定于
有如下定义: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
随机试题
正确的反馈概念是
呕吐与呃逆在病理上的主要相同点为
A.柠檬烯B.鱼腥草素C.龙胆苦苷D.穿心莲内酯E.丁香酚属于小分子脂肪族化合物的是
男性,56岁,因左肾结石行ESWI治疗,一周内排出数枚米粒大小结石,结石成分分析证实为革酸钙及磷酸钙结石。下列预防结石再发的措施中错误的是
南园实业公司拖欠海达电脑公司货款7万元,海达电脑公司多次催付没有结果,遂向人民法院申请支付令。法院受理后经过审查,向南园实业公司发布了支付令,限期还款。支付令送达后,南园实业公司以书面形式提出原合同规定价格不合法,愿意付款5.8万元,另1.2万元不应当承担
下面四个选项中,说法不正确的一项是()。
符合轻质隔墙安装要求的做法的是()。
汇明公司在甲银行开立基本存款账户。2008年7月,汇明公司发生的结算业务如下;(1)7月3日,汇明公司与乙银行签订短期借款合同后,持相关开户资料向乙银行申请开立了一般存款账户。(2)7月8日,汇明公司派出出纳王某到乙银行购买现金支票并办
最近的一项研究发现,每天喝两杯以上咖啡的从事久坐工作的中年男子比其他从事久坐工作的中年男子更可能血液胆固醇含量高,而胆固醇是患心脏病可能性增加的一个因素。胆固醇能够由饮食进入血液,但咖啡中不含该物,下面哪项如果正确,能最严重地削弱该研究的一个结论:咖啡增加
Planningtoleaseacarbecauseyoudon’tthinkyoucanaffordtobuy?Thinkagain.Leasingcanendupbeingjustasexpensivea
最新回复
(
0
)