首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class MyBASE { int k; public: void set(int n){k=n;} int get()const{return k;} }; class M
有如下类声明: class MyBASE { int k; public: void set(int n){k=n;} int get()const{return k;} }; class M
admin
2013-05-30
83
问题
有如下类声明: 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在派生类中是保护成员,再加上派生类自身的保护成员j,一共是3个保护成员。
转载请注明原文地址:https://kaotiyun.com/show/Y9Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载不正确的是()。
在深度为7的满二叉树中,非叶子结点的个数为()。
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
下列关于运算符重载的描述中,______是正确的。
多态性指的是()。
为了使模块尽可能独立,要求()。
数据的基本单位是______。
随机试题
A.原发性肺结核B.急性粟粒性肺结核C.浸润性肺结核D.慢性纤维空洞性肺结核E.结核性胸膜炎
堵水井选层时,对非均质性或井网不完善、平面矛盾较大的井如何处理?
在Excel2010中,仅把某单元格的批注复制到另外单元格中,方法是_____。
慢性根尖周炎的诊断主要依靠
以下各项费用中不属于企业管理费的有()。
在建筑物30m以上的金属门窗、栏杆等应用()与均压环连接。
儒家贤能政治从人性本善出发,试图以人格“修齐”的方式实现道德政治,但往往因人性的善变而_________________;而民主政治以人性本恶为立论前提,特别强调权力来源的正当性、权力行使过程的外部制约性,将法度、制度嵌于个人道德与合理的政治之间,这就使得
设AND、OR和NOT分别表示按位与、按位或和按位求反运算,且X=10011011, Y=01111010,Z=111O1000,则(NOT(X)ANDY)=(6),(YORNOT(Z))=(7)。
二进制数0111110转换成十六进制数是
A、Theydon’tsellshirtshere.B、Thewomanshouldwaittilltheclothesareonsale.C、Theclotheshereareveryexpensive.D、He
最新回复
(
0
)