首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
65
问题
有如下类声明:
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>classA{public:virtualvoiddisp(){cout<<"calssA!"<<(end
根据变量定义“statlcintx[5],y[2][3]={9,6,3,1,4,7};”,y[1][2]=【】。
白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和【】。
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERIVED
在每个c++程序中都必须包含这样一个函数,该函数的函数名为______。
下列成对的表达式中,运算符“/”的意义相同的一对是()。
使用setw()这样的操作符对数据进行格式输出时,应包含头文件()。
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
软件工程3要素包括方法、工具和过程,其中,______支持软件开发的各个环节的控制和管理。
随机试题
Yourproposalsounds________,soitmaybeacceptedatthemeeting.
下列哪种涎腺肿瘤易于侵犯神经
A.太溪、大钟B.太渊、列缺C.太冲、蠡沟D.大陵、内关E.太白、公孙
A.吸收B.分布C.排泄D.生物利用度E.代谢
在集合资产管理计划中,客户主要享有的权利包括()。
中国公民王某系某大学教授,2012年4月份收人情况如下:(1)在国内某专业杂志上发表文章两篇.分别取得稿酬收入1200元和700元:(2)与同事李某合著一本专业教材,取得稿酬收入20000元,其中:王某分得稿酬12000元.并拿出3000元通过国家机关
某景区拟将不同景区的门票合并出售,则合并后的价格不得高于单项门票的价格之和。()
运动后要促进肌糖原快速恢复的最主要措施是()。
狭义的同行评议,指作者投稿以后,由刊物主编或纳稿编辑邀请具有专业知识或造诣的学者,评议论文的学术和文字质量,提出意见和做出判定,主编按评议的结果决定是否适合在本刊发表。根据上述定义,以下属于狭义的同行评议的是:
组织结构中,层级较少,正规化程度较低,工作团队本身具有较多的自主权,但对管理者提出了更高的要求,这种结构是()。
最新回复
(
0
)