首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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
2020-06-29
29
问题
有如下类声明和函数声明:
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
解析
C++中,以class关键字定义的类默认的访问级别为private,另外对于公有继承,基类成员保持自己的访问级别(private成员除外),即基类的public成员为派生类的public成员,基类的protected成员为派生类的protected成员;本题中,Derived类以public方式继承Base,所以Derived中public成员有:n,protected成员有:p,private成员有:k,不可见的成员有:m;这些成员中,对Derived类对象可见的只有public成员n,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/248p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于虚函数的描述牛,______是正确的。
若有int*x[3]:则以下表述正确的是______。
有如下类定义:classFun{public:Fun(intv):value(v){},/①~Fun(){}//②private:
以下程序段的执行结果是()。inta,y:a=10;y=10do{a+=2:y+=a;cout<<“a”=“<<a<<”,“<<”y=“<<y<<”\n”;
在数据库设计中,将E-R图转换为关系模式的过程属于()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
下列有关函数重载的叙述中,错误的是
下列选项中,正确的C++标识符是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
Iftheonlineserviceisfreethenyouaretheproduct,technicianssay.GoogleandFacebookmakea【C1】________collectingperson
歧义与语义笼统是有区别的。
阅读下面的短文,为“拍客”下一个定义,不超过80个字。在互联网图文时代,有这样一类人,他们年龄和职业各异,他们使用各类相机、有拍照功能的手机或其他数码设备,他们也许并无专业技巧,但他们有一双善于观察的眼睛,能随时随地将自己身边发生的点点滴滴用图片
有人在经历了严重创伤事件后,完全记不起引起创伤的经历,而在催眠状态下却回忆起当时的情景,这种心理防御机制属于
以某年活产数做分母的是某年
内痔的主要症状是
A.弱碱性药物B.弱酸性药物C.强碱性药物D.两亲性分子药物E.中性药物在消化道难吸收的药物是()。
在目前的情况下,土地取得成本的构成根据房地产开发取得土地的途径分为()。
甲公司合法取得该地块的土地使用权,应()。甲公司转让商场时,应当()。
Woman:Sincewehavenothingincommon,wedon’thavetoliveunderthesameroof.Man:Ifyoureallywanttosettletheproblem,
最新回复
(
0
)