首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
22
问题
有如下程序:
#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全国计算机二级
相关试题推荐
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
由关系R1和R2得到关系R3的操作是
下面不属于软件需求分析阶段任务的是
数据库设计中反映用户对数据要求的模式是
设表的长度为n。存下列结构所对应的算法中,最坏情况下时间复杂度最低的是
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
下列结构中属于非线性结构的是
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
下面叙述中错误的是
随机试题
省级地方医学会负责组织( )县(市)、区级地方医学会负责组织( )
不属于增大威胁压力的技巧的是()
男性,42岁,活动多时常出现右腰部钝痛。尿常规检查:红细胞15~20个/HP,白细胞3~5个/HP。B超:右肾盂内可见3cm×2cm不规则形强回声,后伴声影。为明确诊断还需要进行的检查是
患者,40岁,缺失3个月,稍向近中倾斜,要求固定修复如果选择作基牙,其倾斜度的最大限度是
某工程使用端承桩基础,基坑拟采用放坡开挖,其坡度大小与( )无关。
关于招标投标投诉的规定,下列说法正确的有()。
I/O设备的含义是()。
产品成本预算的直接编制基础不包括()。
【2015下】两种学习材料的相似度越高,越容易产生正迁移。
下列不属于行政执行主体的是:()。
最新回复
(
0
)