首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int k; protected: int n; void setK(int k){this->k=k;} public: void setN
有如下程序: #include<iostream> using namespace std; class AA{ int k; protected: int n; void setK(int k){this->k=k;} public: void setN
admin
2021-02-22
23
问题
有如下程序:
#include<iostream>
using namespace std;
class AA{
int k;
protected:
int n;
void setK(int k){this->k=k;}
public:
void setN(intn){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
return0;
}
在标注号码的四条语句中正确的是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。所以本题中n、k和setK变为了派生类的保护成员,不能直接使用,即1、3、4错误,所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Qsfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不属于软件需求规格说明书内容的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;f
下列叙述中错误的是
下列选项中不属于软件生命周期开发阶段任务的是
软件需求规格说明书的作用不包括
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<’’OK’’<<endl;return0;}后将输出()。
算法的空间复杂度是指()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
下列选项中,正确的C++标识符是()。
随机试题
下列哪种材质的设备适用于次氯酸钠的储存()
It’sreportedthatbytheendoflastmonththesaleofthecompany______by10%.
碘解磷定对下列药物中毒无效的是
男性,62岁,3个月来发作2次右侧上下肢无力,每次突然发病,持续约10分钟后自行缓解。检查:血压正常,双眼底动脉反光增强,神经系统检查正常。辅助检查:血黏度增高,MRI检查未见异常患者需进一步检查的项目为
A、维生素EB、维生素AC、维生素B1D、维生素B2E、维生素B6治疗脚气病及多发性神经炎和胃肠道疾病的药物是
王某冒充公安局刑警队长,以检查为由将某洗头房老板赵女哄到外面骗奸。后赵女与其丈夫说起王某的体貌特征,发现上当受骗,遂报警。王某承认自己冒充警察与赵女发生性关系,但说赵女是自愿的,不是强奸。下列说法哪个是正确的?
顶管工具管应具有的功能有( )。
学校和其他教育机构应当逐步实行()。
动机作为促进活动的一种机制,有激活作用、指向作用和()
在各种数据库系统中,1970年由Codd提出了(10)模型的数据库。
最新回复
(
0
)