首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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
63
问题
有如下类声明和函数声明:
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的定义及初始化语句是______。
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
对于类定义:classA{public:virtualvoidfuncl(){}voidfunc2(){});classB:publicA{public:voidfuncl(){c
假定MyClass为一个类,则执行MyClassab(2),*p;语句时,自动调用该类构造函数()次。
有如下程序:#include<lostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";}};
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}};若执行语句:
有如下程序:#include<iostream>usingnamespacestd;usingnamespacestd;classBase{public:voidfun(){cout<<"Ba
随机试题
急性胰腺炎的非手术治疗有哪些?
患者男,46岁。脊髓损伤,双上肢肩关节可自主活动,手关节不能自主活动,双下肢迟缓性瘫痪一级护理。患者可能损伤的脊髓节段为
根据干扰素的性质,可将干扰素分成两种类型:Ⅰ型和Ⅱ型。Ⅱ型干扰素的主要功能是()
案情:位于某市甲区的天南公司与位于乙区的海北公司签订合同,约定海北公司承建天南公司位于丙区的新办公楼,合同中未约定仲裁条款。新办公楼施工过程中,天南公司与海北公司因工程增加工作量、工程进度款等问题发生争议。双方在交涉过程中通过电子邮件约定将争议提交某仲裁委
某企业本月营业收入为1515000元,营业外收入为100000元,投资收益为60000元,营业成本为760000元,营业税金及附加为30000元,营业外支出为80000元,管理费用为40000元,销售费用为30000元,财务费用为15000元,所得税费用为
青藏高原有“世界屋脊”之称,它的形成是由()碰撞引起的。
Americannolongerexpectpublicfigures,whetherinspeechorinwriting,tocommandtheEnglishlanguagewithskillandgift.
[*]
在计算机领域中通常用MIPS来描述
Althoughmostdreamsapparentlyhappen______,dreamactivitymaybeprovokedbyexternalinfluence.
最新回复
(
0
)