首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class MyBASE { int k; public; void set(int n){k=n;} int get()const{return k;} }; class MyDERIVED:protected MyBASE { prot
有如下类声明: class MyBASE { int k; public; void set(int n){k=n;} int get()const{return k;} }; class MyDERIVED:protected MyBASE { prot
admin
2019-05-06
36
问题
有如下类声明:
class MyBASE
{
int k;
public;
void set(int n){k=n;}
int get()const{return k;}
};
class MyDERIVED:protected MyBASE
{
protected:
int j;
public:
void set(int m,int n){MyBASE::set(m);j=n;}
int get()const{return MyBASE::get()+j;}
};
则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
选项
A、4
B、3
C、2
D、1
答案
B
解析
因为在保护继承的情况下,基类中的公有成员void set(int n)和int get()const在派生类中是保护成员,再加上派生类自身的保护成员i,一共是三个保护成员。
转载请注明原文地址:https://kaotiyun.com/show/Nz8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句ofstreamoutf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
若需要把一个函数"voidfun():"定义为一个类TestClass的友元函数,则应在类Testclass的定义中加入一条语句:______。
执行下列程序后的输出结果是______。#include<iostream>usingnamespacestd;intmain(){intx=3;int&y=x;y++;cout<<
假定q所指对象的值为25,q+1所指对象的值为46,则执行"(*q)++;"语句后,q所指对象的值为______。
支持子程序调用的数据结构是
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
A、 B、 C、 D、 Awhile循环取串长度,赋值给j,然后在for循环中由串两边开始向中间进行字符比较,当最后i和j标识字符位置的变量相等,那么奇数个字符,或者i大于j时那么偶数个字符,则表示是对称的。
在E-R图中,用来表示实体之间是联系的图形是A)矩形B)椭圆形C)菱形D)平行四边形
下列数据结构中,能用二分法进行查找的是()。
每个以符号________开头的行,为编译预处理行。
随机试题
下列关于生物学检测法,哪项是正确的
女性,55岁,有胆石症多年,三天前因腹痛、寒战高热、黄疸门诊治疗,无好转,现神志不清,血压10.6/6.7kPa(80/50mmHg)。考虑是
A.清暑利湿B.辟瘟解毒,消肿止痛C.清暑除湿,和中消食D.祛暑利湿,补气生津E.芳香化湿,清热解毒甘露消毒丹具有的功效是()
与噪声预测值有关的参数有()。
县级以上人民政府所属地镇的(),由县级人民政府组织编制。
财政支出反映着可供政府集中支配的财力的来源和规模,财政收入则反映着国家财力使用的方向和目标。()
“长期应付款”科目核算的内容主要有()。
QC小组的宗旨是()。
简述法律规则和法律原则的区别。
AmanwakesupinaNewYorkapartment,brewscoffeeandgoesoutintotheworld,andeverythingthatcanappearonasmartphone
最新回复
(
0
)