首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ int k: protected: int n; void setK(int k){mis->k=k;}. public: void setN(int n){tl
有如下程序: #include using namespace std; class AA{ int k: protected: int n; void setK(int k){mis->k=k;}. public: void setN(int n){tl
admin
2010-03-15
20
问题
有如下程序:
#include
using namespace std;
class AA{
int k:
protected:
int n;
void setK(int k){mis->k=k;}.
public:
void setN(int n){tllis->n=n;}
};
class BB:public AA{/*类体略*/};
int main(){
BB X;
x.n=l: //1
x.setN(2); //2
x.k=3: ///3
X.setK(4); //4
return 0;
}
在标注号码的4条语句中正确的是
选项
A、1
B、2
C、3
D、4
答案
B
解析
类BB是公有继承基类AA的,因此在AA类中的保护成员,在BB类中是私有成员,因此1和4是错误的。AA类中的私有成员BB类不能调用,因此3是错误的,只有2是正确的。故本题答案为B)。
转载请注明原文地址:https://kaotiyun.com/show/Xbjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#i
若想给已定义为int型的变量a,b,c,d赋值为1,以下选项中错误的语句是
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
下列有关数据库的描述,正确的是()。
以下选项中函数形参不是指针的是
以下选项中关于C语言常量的叙述错误的是
数据字典(DD)所定义的对象都包含于
下列关于模板的叙述中,错误的是______。
随机试题
下面四个选项中,说法不正确的一项是()。
注册建筑师发生了下列哪种情形不必由注册管理机构收回注册建筑师证书?[2007年第65题]
1.背景某地扩建一民用机场,工程项目包括航站楼工程、场道工程、助航灯光工程、空管工程和航站楼弱电工程,工程总概算的费用情况分别为:航站楼工程费用6000万元;场道工程费用3000万元;助航灯光建筑工程费用1000万元;空管建筑工程费用600万元;航站楼弱
存货存在下列()情形之—的,表明存货的可变现净值为零。
什么是新歌剧?新歌剧《白毛女》的创作取得了怎样的艺术成就?
下列诗句背景与科举制实行无关的是()。
二二六暴乱(南京大学1997年世界近现代史真题)
TheEconomistcalculatesthataroundtheworldalmost290million15-to24-year-oldsareneitherworkingnorstudying:almosta
Usuallythethingswedreamof,thenworkandstrugglefor,arewhatwevaluemost.Havemygranddaughters,blessedwithabundan
A、Theyworkatthestudyabroadoffice.B、TheyhavereturnedfromKenyaorChina.C、Theybringcomforttopeersbyexchangingex
最新回复
(
0
)