首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived
有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived
admin
2015-07-22
40
问题
有如下类定义:
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: private Base{
int k;
public:
void f();
};
则允许成员函数 f 访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
C
解析
私有继承中,基类的所有成员(除了private成员)在派生类中为private成员;另外C++中,class关键字定义的类,默认的访问级别为private;题目中Derived以private方式继承Base,所以Derived中private成员有:n、p、k,没有public和protected成员,成员函数f可以访问Derived的private成员、public成员和protected成员,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/VyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y
下列关于构造函数的描述中,错误的是
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
程序设计语言的基本成分是数据成分、运算成分、控制成分和
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,其虚部等于两个操作对象虚部之和;请补充完整:classcomplex{doublereal;
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列关于类模板的模板参数的叙述中,错误的是
算法的时间复杂度是指()。
类MyClass的定义如下:classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}i
随机试题
Internet是当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则。()
对去大脑僵直不正确的叙述为
小儿缺铁性贫血的诊断,根据病史,特别是喂养史、临床表现和血象特点,可做出初步诊断。进一步做有关铁代谢的生化检查有确诊意义。必要时可做()
脑疝导致死亡的原因是
一般项目允许有一定偏差的项目,最多不超过20%的检查点可以超过允许偏差值,但不能超过允许值的()。
根据《建设工程质量管理条例》,转包行为有( )。
依据《中华人民共和国消费者权益保护法》,消费者因产品缺陷造成人身财产损害的,可以向销售者要求赔偿,也可以向()要求赔偿。
影响股利政策的因素有()。
对软件结构的度量,有一些专用术语。以下哪项不属于这类术语?
Nothingwastopreventhimnowfrombecomingtherichest,and________thehappiestmanintheworld.
最新回复
(
0
)