首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
48
问题
有如下类声明:
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全国计算机二级
相关试题推荐
在单链表中,增加头结点的目的是()。
已有函数max(a,b),为了使函数指针变量p指向函数max,则下面选项中赋值方法正确的是()。
在每个c++程序中都必须包含这样一个函数,该函数的函数名为______。
关于swish语句的说明中,错误的是()。
有如下程序段:inta[10],*p[3],**pp,i;for(i=0;i<3:i++)p[i]=&a[i*4);pp=p;则正确表示数组a元素的表达式是______。
C++中运算符优先级由低到高排列正确的是()。
分析下列程序,并写出运行结果【】。#include<iostream.h>voidmain(){intx[10]:inti=5,*ptr=x;*(ptr+i)=10;cout<<x[i]<
软件工程的出现是由于()。
Staff类含有血型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将空格处缺失部分补充完整。booStaffi::S
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
随机试题
试解释近视、远视、老花、散光等眼病与眼哪些解剖学结构有关?
会计规范体系的核心是()
A.IL-6B.IL-4C.IL-8D.IL-1具有促进基质中胶原降解、破坏
根据《INCOTERMS2000》的解释,在EXW贸易术语下,卖方必须提供符合买方要求的出口包装并将货物装上买方所派的运输工具。()
在基金职业道德的六大内容中,()是对基金从业人员职业道德的最为基础的要求。
行政执法人员当场作出行政处罚决定并收缴罚款的,依照法律规定()。
A公司为B公司的母公司,A公司当期销售一批产品给B公司,销售成本为100万元,售价为150万元。截至当期期末,子公司已对外销售该批存货的60%,期末留存的存货的可变现净值为45万元。不考虑其他因素,则A公司在当期期末编制合并报表时应抵销的存货跌价准备的金额
财产所有权的四项权利是占有、使用、收益和处分。()
许多孕妇都出现了维生素缺乏的症状,但这通常不是由于孕妇的饮食中缺乏维生素,而是由于腹内婴儿的生长使她们比其他人对维生素有更高的需求。为了评价上述结论的确切程度,以下哪项操作最为重要?
RarelyhavetheChristmasresultsforBritain’ssupermarketsbeenawaitedwithsuchanxiety.Mostofthem,especiallythemarke
最新回复
(
0
)