首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明: 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
43
问题
有如下类声明和函数声明:
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全国计算机二级
相关试题推荐
对虚函数的调用()。
下列程序的输出结果是【】。#inClude<iostream>usingnamespacestd;classTest{public: Test(){cnt++;}~Test(){cnt-
变量定义如下;int*p;则下列不同于*p=*p+1;的是()。
下面关于构造函数和析构函数的描述,错误的是()。
当在使用类模板时,类模板本身被实例化咸了一个具体的______。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求分析说明书和()。
对于浯句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClassl实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay
下面是一个模板声明的开始部分:templatedouble…由此可知()。
随机试题
AFerguson法BBassini法CMcVay法D疝成型术E保守疗法老年直疝
关于精冲分裂症单纯型,下列何种说法不正确
首次在中国销售的药品在进口通关时,对其进行检验的机构是()
保税物流中心存放保税物货物没有时间限制。
发展体能的原则是()。
了解学生是班主任工作的基础,研究学生是班主任工作的基本能力,班主任了解和研究学生的基本内容包括()。
以下是一则广告:为了确定该广告的可信性,以下相关问题必须询问清楚的是()。Ⅰ.去年共举办了多少期这类培训班,共有多少学员毕业?Ⅱ.去年有多少毕业班学员进行了就业咨询?Ⅲ.对于找到工作的学员,就业咨询究竟起到了多少作用?Ⅳ.咨询者找到的是
某饮料店有纯果汁(即浓度为100%)10千克,浓度为30%的浓缩还原果汁20千克。若取纯果汁、浓缩还原果汁各10千克倒入10千克纯净水中,再倒入10千克的浓缩还原果汁,则得到的果汁浓度为:
在考生文件夹下,存在一个数据库文件“sampl.accdb”。试按以下操作要求,完成表的建立和修改:将“tEmployee”表中的“职称”字段的“默认值”属性设置为“副教授”。
Althoughmanyhypotheseshavebeenproposedtoexplainwhysomeplantcommunitiesaremoresusceptiblethanotherstoinvasionb
最新回复
(
0
)