首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-12-14
26
问题
有如下程序:
#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{/*类体略*/};
mt mmn()
{
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
解析
k是private,对派生类BB不可见,3错误;n、setK是protected,在派生类BB中是protected,对派生类BB的对象不可见,1,4错误;setN是public,在派生类BB中是public,对派生类BB的对象可见,2正确;故本题答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/gWt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPi
有如下程序:#includeusingnamespacestd;classMusic{public:voidsetTitle(char*str){strcpy(title,str);}pr
下列定义语句中,错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不会引起应用程序的变化,这是指数据的______。
有以下程序main(){inta[][3]={{1,2,3},{4,5,0)},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[1][i]=pa[1][i]
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){
以下程序的输出结果是main(){intnum=0;while(num<=2){num++;cout<<num;}}
有以下程序段intk=0;while(k=1)k++;while循环执行的次数是
关于类和对象描述错误的是
随机试题
新生儿坏死性小肠结肠炎的临床表现有
胃癌好发的部位是
A、肾脏B、肾上腺C、肠系膜上静脉D、十二指肠球部E、肠系膜上动脉不在腹膜后间隙的结构是
下列疾患中,何者血中的ACTH增加
给药方式有首关清除,正确的是
上颌骨骨折后,骨折块移位的方向最常见的是
目前在微机中最常用的操作是()操作系统。
对于多个互斥方案的比较和优选,采用年金净流量指标时应()。
A、 B、 C、 D、 B左边4个图形均是两种图形相叠.重合的部分被上面的图形所覆盖。符合这个条件的只有B项。
在SQLSELECT查询中,为了使查询结果排序必须使用短语
最新回复
(
0
)