首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-12-21
16
问题
有如下程序:
#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
解析
k是private,对派生类BB不可见,3错误;n、setK是protected,在派生类BB中是protected,对派生类BB的对象不可见,1,4错误;setN是public,在派生类BB中是public,对派生类BB的对象可见,2正确;故本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/nKyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include <iostream> using namespace std; class Obj { static int i; public: Obj( ){i++;}
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。A)0B)0.7C)0.66667D)0.66666667
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******err
在数据库设计中,将E-R图转换成关系数据模型的过程属于
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
数据库系统的三级模式不包括
下列字符串中不能作为C++标识符使用的是()。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
随机试题
甲将摄录自己婚礼庆典活动的仅有的一盘录像带交给个体户乙制作成VCD保存,乙的店铺因丙抽烟不慎失火烧毁,导致录像带灭失。下列说法正确的是()
A.邪入脏腑,病情严重B.外邪袭表,正气抗争C.邪气入经,邪深病重D.邪气内阻,阻滞气血E.病情凶险,预后不良望小儿指纹,见透关射甲,提示
运输结构优化的原则是()。
任何组织或者个人不得招用未满()的未成年人。
《荀子·劝学》中说:“学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。”这句话主要体现出的哲学原理是()。
关于占有,下列说法正确的是()
TheEU’sclimatechiefisseekingtoextendthebloc’srenewableenergytargets,inamoveapparentlydesignedtoprotectthegr
ComputerandSchoolEducationTherewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuya
WhatdidtheManWant?
Teachersbelievethatstudents’responsibilitywithlearningisnecessary.【S1】______.Ifalongreadingassignmentisgiv
最新回复
(
0
)