首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ int k; protected: int n; void setK(int k){this->k=k;}
有如下程序: #include using namespace std; class AA{ int k; protected: int n; void setK(int k){this->k=k;}
admin
2020-04-07
45
问题
有如下程序:
#include
using namespace std;
class AA{
int k;
protected:
int n;
void setK(int k){this->k=k;}
public:
void setN(int n){this->n=n;}
};
class BB:public AA{/*类体略*/};
int main(){
BB x;
x.n=1: //1
x.setN(2); //2
x.k=3; //3
x.setK(4); //4
return 0:
}
在标注号码的四条语句中正确的是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
因为类BB公有继承自类AA,所以AA中的保护成员和公有成员在类BB中仍是保护成员和公有成员。在选项B中调用了公有成员函数setN(intn){this->n=n;},对保护成员n进行赋值操作。
转载请注明原文地址:https://kaotiyun.com/show/Z38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是#include<iostream.h>intmin(inta,intb){if(a<b)returna;elsereturnb;return0;
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a:Y=b:}
请在下列程序中的横线处填写正确的语句:classSample{public:Sample()()~Sample(){}voidSetData(intdata){//将Sample类
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(){Talif(x>y){a=x;x=y;y=a;}
继承与【】机制,是面向对象程序中实现重用的主要手段。
设有基类定义: class Cbase { private: int a; protected: int b; public: int c; }; 派生类采用何种继承方式可以使成员变量b成为自己的私有
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
随机试题
肺癌放射治疗的不良反应和并发症有
辛伐他汀口崩片【处方】辛伐他汀10g微晶纤维素64g直接压片用乳糖59.4g甘露醇8g交联聚维酮12.8g阿司帕坦1.6g橘子香精0.8g2,6-二叔丁基对甲酚(BHT)0.032g硬脂酸镁1g微粉硅胶2.4gA.抗氧剂
银行存款账户期初账面余额为10000元,本期存入300000元,支付250000元,银行存款账户期末余额为()。
下列哪个理财产品可以看做是债券与期权的结合?()
19世纪30~70年代法国风景画家柯罗、卢梭等人经常聚集在离枫丹白露不远的巴比松村作画,因此,美术史上他们被称为“巴比松画派”。()
债发生最常见的根据是()。
简述建筑物区分所有权。[四川师大2018年研]
近年来科技的迅猛发展为科幻小说创作提供了启发,也为科幻小说创作提供了丰富的素材。科幻小说的主题即是围绕着科技幻想、揭示科技发展带来的社会问题及其给人类带来的启示而展开的。因此近年来科幻小说的蓬勃发展是科技发展的结果。以下哪项如果为真,最能削弱上述结论?
设f(x,y),φ(x,y)均有连续偏导数,点M0(x0,y0)是函数z=f(x,y)在条件φ(x,y)=0下的极值点,又φ’(x0,y0)≠0,求证:
Itisarguedthatrelatingnegotiationtocommunicationskillsandculturalknowledgeisessential.However,negotiationisnot
最新回复
(
0
)