首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class Base { private: int x; protected: int y;
若有以下程序: #include <iostream> using namespace std; class Base { private: int x; protected: int y;
admin
2010-06-06
14
问题
若有以下程序: #include <iostream> using namespace std; class Base { private: int x; protected: int y; public: int z; void setx(int i) { x=i; int getx () { return x; } }
选项
A、1,2,3,4
B、产生语法错误
C、4,3,2,1
D、2,3,4,5
答案
1
解析
本题考核私有继承中类成员的访问权限。当类的继承方式为私有继承时,基类公有成员和保护成员都以私有成员属性出现在派生类中。私有派生类的成员对其基类成员的访问权和公共派生的方式相同,但是,由私有派生的类声明的对象,不能访问任何基类的成员。本题中,基类Base中的保护成员y和公有成员setx和getx,经过私有继承以后,称为派生类Inherit的私有成员,所以可以在派生类Inherit的函数成员中对它们进行访问。类Inherit中的函数成员setvalue和display都是公有成员,所以可以通过Inherit的对象对它们进行访问。本程序的功能是对类中各数据成员进行赋值,然后查看赋值是否正确。
转载请注明原文地址:https://kaotiyun.com/show/Irjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
有以下定义和语句:structstudents{intnum;charname[20];charc;struct{intgradel;intgrade2;)s;};structs
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x=%d,y=%d’’,x,y);
请编写函数fun,其功能是:计算并输出给定10个数的方差。S一[((XX—X')2)/10]0.5其中:S=((XX一X')2)/10例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、
以下与存储类别有关的四组说明符中,全部属于静态类的一组是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
关于计算机算法的叙述中不正确的是()。
关于地址和指针,以下说法正确的是
设有以下程序段structbook{floatprice;charlanguage;chartitle[20];}rec,*ptr;ptr=&rec;要求输入字符串给结构体变量rec的title成员
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
随机试题
十二经脉中循行于上肢外侧前缘的经脉是:()
A、急性中毒B、慢性中毒C、致癌作用D、致畸作用E、致突变作用光化学烟雾
消化性溃疡并发幽门梗阻,应首选的治疗措施是
A、链霉素B、青霉素C、磺胺甲噁唑D、红霉素E、四环素抑制二氢叶酸合成酶的抗生素是( )。
甲、乙、丙中国企业代表国内某食品原料产业向商务部提出反倾销调查申请,要求对原产于A国、B国、C国的该原料进行相关调查。经查,商务部终局裁定确定倾销成立,对国内产业造成损害,决定征收反倾销税。根据我国相关法律规定,下列哪一说法是正确的?(2011年卷一42题
有权依法对期货公司实行自律管理的机构有()。
ETF联接基金投资于目标ETF的资产不得低于联接基金资产净值的()。
简述社会政治经济制度对教育发展的制约作用。
国际货币基金组织的主要职责不包括()。
2019年3月5日,第()全国人民代表大会第二次会议在人民大会堂开幕,近3000名全国人大代表肩负人民重托出席盛会,认真履行宪法和法律赋予的神圣职责。
最新回复
(
0
)