首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA { int k; protected: int n; void setK(int k) { this->k=k; } public: void setN(int n
有如下程序: #include using namespace std; class AA { int k; protected: int n; void setK(int k) { this->k=k; } public: void setN(int n
admin
2015-07-22
81
问题
有如下程序:
#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/GgNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有说明:ints[3][4]={0}则下面叙述正确的()。
软件测试的目的是尽可能发现软件中错误,通常【】是在代码编写阶段可进行的测试,它是整个测试工作的基础。
下面程序的运行结果是【】和【】。#include<iostream.h>#defineN10#defines(x)X*X#definef(x)(X*X)voidmain(){intil,
下面程序错误的语句是 #include"iostream.h" ①voidmain() ②{ ③intA=0; ④int&B; ⑤B=A; ⑥cout<<B; ⑦
下列叙述中,正确的是
如果一个模板声明时有类型形参表,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
数据库、数据库系统和数据库管理系统之间的关系是()。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){
随机试题
点燃式发动机中,点火系统的作用是利用火花塞电极间产生_______将缸内的可燃混合气_______点燃,使发动机有好的动力性、经济性和排放性。
只要是线性尺寸的一般公差,则其在加工精度上没有区分。
AATPBCTPCGTPDUTPETTP糖原合成时形成活化的葡萄糖时消耗()
A.TLCB.FEVl%预计值C.RV/TLCD.FEV1/FVC评价慢性阻塞性肺疾病一项敏感的肺功能检查指标是
下列不属于腹痛的疾病是
A.生长素释放抑制激素B.降钙素C.1,25-(OH)2-VD3D.生长激素E.生长素介质肝脏产生的是()
甲啤酒厂为增值税一般纳税人,2019年4月向其关联企业的啤酒销售公司销售啤酒2吨,取得不含税收入5800元,该啤酒销售公司将其销售给一家餐饮企业,取得不含税收入6000元,另收取包装物押金565元,双方约定啤酒的包装物于下月退还,并退还全部押金。则关于上述
教师模拟组织了一场话剧,让学生扮演故事中的角色,体验人物心理历程。该教师使用的教学方法是()。
下列函数中,在其定义域中单调递减的是()。
伊泰普水电站最原始的______,是为巴西和巴拉圭两国经济发展和人民生活生产提供电力。现在,随着全球气候变化,南美的雨量在减少,局势虽还未达到失控地步,发电量也没有受到明显影响,但是人们不能再_______,继续无动于衷下去了。从2003年开始,伊泰普水电
最新回复
(
0
)