首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-07-30
19
问题
有如下程序:
#include<iostream>
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(int n){this->n=n;},对保护成员n进行赋值操作。
转载请注明原文地址:https://kaotiyun.com/show/gUyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
下列关于函数模板的表述中,正确的是
下列运算符中,可以重载为类的友元函数的运算符是
下列关于C++流的描述中,错误的是()。
有如下类定义:classBag{public:Bag(strings,stringcr);//①~Bag();//②
下列关于赋值运算符=重载的叙述中,正确的是
请使用“答题”菜单或使用VC6打开考生文件夹projl下的工程projl。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:Congratu
下面叙述中错误的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
随机试题
对某市某县公安局派出所以该县公安局的名义作出的具体行政行为不服申请的复议,()具有管辖权。
A.Learningaforeignlanguagegaveusinsightintoanotherculture,andourmindwasopenedtonewwaysofseeingthings.B.We
百日咳杆菌主要感染的途径是
第三脑室两侧为
下列有关去甲肾上腺素药理作用的叙述,错误的是
心室功能曲线反映下列哪两者的关系
下列关于利用专家工作的说法中,不正确的有()。
检验发现不合格品后进行返修,重新加工成合格品的措施属于()。
构成教育活动的基本要素是()。
It’ssaidthattheagreement______betweenthetwocompanieslastmonthwillbecomeeffectivefromMay1st.
最新回复
(
0
)