首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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-06-27
57
问题
有如下类声明和函数声明:
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/NDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:inti;public:intj;};classDeri
下列关于虚函数的描述中,正确的是______。
对于结构体中定义的成员,其默认的访问权限为()。
下列有关指针的用法中错误的是()。
下列语句段将输出字符“。”的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
两个或两个以上模块之间关联的紧密程度称为()。
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将空格处缺失部分补充完整。booStaffi::S
在面向对象方法中,类的实例称为【】。
下列对于软件测试的描述中正确的是
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
随机试题
患者,女,55岁。十余分钟前倒在路边被人发现后报110,接到任务时判断可能为车祸,约11分钟到达现场发现无明显车辆肇事痕迹,而患者已意识丧失,呈临终呼吸状态。体检:双瞳孔扩大,对光迟钝,颈动脉搏动、心音、呼吸音均消失。此时警察在其包内发现有治疗哮喘的药物。
A.圆三角形B.窄长形C.卵圆三角形D.葫芦形E.方形上颌中切牙牙根横断面形态是
Craves病最重要的体征是
腹腔穿刺放羊水时一次不宜超过()
个人征信系统所收集的个人信用信息包括()等各类信息。
花丝镶嵌工艺于()代已渐具雏形,当时称盘丝或垒丝。
近日,甲市公安局爱民派出所温馨社区民警小王,连续接到以下关于辖区富华宾馆有人涉嫌以推销保健品为名诈骗老年人的线索:①社区居民小李告诉小王,小李妈妈每周四早晨要到富华宾馆参加保健品知识讲座②社区居民老牛告诉小王,邻居老康说他儿子看到有老年人在富华宾馆集中
30岁女性患者,突发尿频、尿急、尿痛2天。体检:体温38.6℃,左肾区叩击痛,尿常规:蛋白(+),白细胞10~15个/HP,红细胞4~10个/HP。此时应给予的处理是
Manyyoungstershaveheardtheirparentssay"You’llneveramounttoanythingifyoukeepdaydreamingthatway!"
中华文化博大精深,处处闪烁着辩证法思想的光辉。“千里之行,始于足下”、“祸兮福所倚,福兮祸所伏”、“因地制宜,因材施教”、“金无足赤,人无完人”所蕴含的哲学道理依次是①矛盾双方对立统一,在一定条件下相互转化②量变是质变的必要准备,质变是量变的必
最新回复
(
0
)