首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class MyBASE {int k; public: void set(int n){k=n;} int get()const{return k;} }; class MyDERI
有如下类声明: class MyBASE {int k; public: void set(int n){k=n;} int get()const{return k;} }; class MyDERI
admin
2019-06-12
79
问题
有如下类声明:
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/RU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
下列叙述中错误的是()。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为_____________的。
下列程序的输出结果为:Objectid=0Obiectid=1请将程序补充完整。#includeusingnamespacestd;classPoint{public
以下程序的运行结果是_____________。#includefun(inta,intb){intm=0,i=2;i+=m+1:m=i+a+b:returnm:}
有如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
阅读下面程序:#includefun(inta,intb){intc;c=a+b:returnc;}voidmain(){intx=
若下面程序运行时输出结果为:1,A,10.12,B,3.5请将程序补充完整。#includeusingnamespacestd;intmain(){voidtest
下面关于构造函数和析构函数的描述中,错误的是()。
随机试题
出口信贷的特点是什么?
黄疸病人的鉴别诊断,方便、简单、对病人无损害的检查是
正常婴儿主要依靠何种感觉定位?()
人的学习要用眼睛看、用耳朵听、用嘴巴说以及用手写等,这种识记表现的是()。
请你用上“平安夜”“苹果”“祝福”三个词语写一段50字左右的话。(词语顺序可以变换)
一、注意事项1.本申论试卷重点测查应考者的阅读理解能力.综合分析能力,提出和解决问题能力,贯彻执行能力及文字表达能力:2.阅读给定资料参考时限为40分钟,作答参考时限为110分钟;3.仔细阅读给定资料,按照后面给出的“作答要求
终于我确信无法阻止你离开的脚步,于是我重新开始享受孤独。以下哪项是上述推理的前提?()
债权全部转让的效力是()。
Whichoffollowingisthebesttitleofthetext?
Indoingexteriorpainting,oneusuallypaysmoreforthebrushesforlargeareasthanforthosefordetailwork.______paint
最新回复
(
0
)