首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-02-22
39
问题
有如下程序:
#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
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。所以本题中n、k和setK变为了派生类的保护成员,不能直接使用,即1、3、4错误,所以B选项正确,
转载请注明原文地址:https://kaotiyun.com/show/Fofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
数据库管理系统的基本功能不包括
结构化程序设计原则强调的是
下列叙述中正确的是
下面属于黑盒测试方法的是
下列叙述中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件需求规格说明书的作用不包括
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。A唧的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get
随机试题
“但愿人长久,千里共婵娟”,这句出自()
既凉血止血,又清热利尿的药为
A.外痔B.前哨痔C.一期内痔D.二期内痔E.三期内痔
膈俞穴的定位是
引起歧视多因
旅行游览要遵循“游速旅缓”的原则。()
依据我国宪法,下列不具备选举权和被选举权的情形有()。
红旗原则是指如果侵犯著作权的事实是显而易见的,网络服务商就不能装作看不见,或以不知道侵权的理由来推脱责任。根据上述定义,下列适用红旗原则的情形是()。
Readthearticlebelowaboutmanagementstylesandthequestionsontheoppositepage.Foreachquestion(15-20),markoneletter
OxfordUniversityoncefamouslyclaimedtohavebeenfoundedbyAlfredtheGreatinthe9thCentury.Butinfact,theUniversity
最新回复
(
0
)