首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class 1.estClass1 { int k: public: void set(int n){k=n;} int get()const{return k;} };
有如下类声明: class 1.estClass1 { int k: public: void set(int n){k=n;} int get()const{return k;} };
admin
2013-05-30
66
问题
有如下类声明:
class 1.estClass1
{
int k:
public:
void set(int n){k=n;}
int get()const{return k;}
};
class TestClass2:protected TestClass1
{
protected:
int j;
public:
void set(int m,int n){TestClass1::set(m);j=n;}
int getoconst{return TestClass1::get()+j;}
};
则类TestClass2中保护的数据成员和成员函数的个数是__________。
选项
答案
3
解析
首先在TestClass2中声明为protected的变量j为保护的数据成员。然后TestClass2保护继承于TestClass1,所以基类TestClass1中的公有成员和保护成员在派生类TestClass2中都成了保护成员。即get和set函数都成了保护成员。
转载请注明原文地址:https://kaotiyun.com/show/UmNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用【】的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
下面关于形参与实参的说法,正确的是()。
有如下程序:#include<iostream.h>classBase{protected:inti;public:intj;};classDerived:publicBas
下面的______保留字不能作为函数的返回类型。
inta[10],则下面正确表示数组中的第十个元素的是______。
一个类的友元函数能够访问该类的______。
在数据库管理系统提供的数据功能中,负责多用户环境下的事务处理和自动恢复、并发控制和死锁检测、运行日志的组织管理等功能的是()。
在数据结构中,从逻辑上可以把数据结构分成()。
为用户与数据库系统提供接口的语言是()。
为了使模块尽可能地独立,要求______。
随机试题
A.膀胱炎B.膀胱结石C.膀胱破裂D.肾小球肾炎E.肾病排尿时疼痛,尿流突然中断或排尿困难
可能引起二重感染、再生障碍性贫血和灰婴综合征的抗生素是
会计师的基本条件包括()。
公有制经济的主体地位主要体现在()。
习近平总书记说:全体共产党员特别是党的领导干部,要坚定理想信念,始终把人民放在心中最高的位置。党员必须()。①牢记全心全意为人民服务的宗旨②明确民主行政的执政方法③明确依法执政④以人为本、执政为民的理念
有中国特色社会主义文化建设的根本目标是()。
科学家们认为,梦是大脑中主管人体各种功能的各个中心点联合作用的结果。人在睡眠时其部分脑细胞仍然在活动着,这就是梦的基础。最近的研究成果证实,做梦不仅不会影响人的睡眠和健康,而且还是保护大脑健康所必需的生理活动之一。以下哪项如果为真,最能支持上述结
[*]
使用报表向导定义报表时,定义报表布局的选项是______。
Springisa【B1】______season.Thetemperaturesaremild,andthebloomingtreesandflowersmakethecitybright【B2】______.This
最新回复
(
0
)