首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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
2015-07-22
58
问题
有如下类声明和函数声明:
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/myNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&);intm
类是一个支持集成的抽象数据类型,而对象是类的【】。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是【】。#include<iostream>usingnamespac
对下列二叉树进行中序遍历的结果是
下列有关继承和派生的叙述中,正确的是
下列运算符函数中,肯定不属于类Value的成员函数的是( )。
随机试题
在Word编辑状态下,如要调整段落的左右边界,用()的方法最为直观、快捷。
下列情况中一般不会引起高磷血症的是
普鲁卡因安全剂量一次不宜超过
为了综合分析土地潜力,建立正确的全面的土地调查评价体系,还应收集的资料包括()。
(2009年新制度)某企业2009年第一季度产品生产量预算为1500件,单位产品材料用量5千克/件,季初材料库存量1000千克,第一季度还要根据第二季度生产耗用材料的10%安排季末存量,预算第二季度生产耗用7800千克材料。材料采购价格预计12元/千克,
注册会计师在执行J公司2009年度财务报表审计业务的过程中,需要利用统计抽样方法进行控制测试和执行实质性程序,特别是需要利用抽样表格实施抽样方案。请代为作出正确的判断。如果注册会计师确定的可接受的信赖过度风险为5%,可容忍的偏差率为8%,确定的预期总体
观察给定的几个图,寻找它们的规律,问号处应该填入的图为()。
案例:某高校实习生张老师来到东风路中学初一(3)班实习。通过近一个月的实习,张老师的教学能力得到了一定的提升。但是,实习指导教师发现,张老师在体育课教学中还明显存在教学组织和动作示范方面的问题。图1是指导教师在张老师教蹲踞式起跑时拍摄的一张纪实照
从党的建立到抗日时期,中间有北伐战争和十年土地革命战争,我们经过了两次胜利,两次失败。北伐战争胜利了,但是到一九二七年,革命遭到了失败。土地革命战争曾经取得了很大的胜利,红军发展到三十万人,后来又遭到挫折,经过长征,这三十万人缩小到两万多人……在民主革命时
历史有改朝换代,权力有交接更替,但夫子庙的繁华却是超越时代的。中国人素有“北有天桥,南有夫子庙”之说,在北京的天桥已然没落的今日,夫子庙却是一年比一年______,秦淮河畔的盛景较之当年也______。 依次填入划横线部分最恰当的一项是:
最新回复
(
0
)