首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
42
问题
若有以下程序: #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全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;print
下述语句中,在字符串s1和s2相等时显示”theyareEqual”的是()。
设有下面的定义:structst{inta;floatb;}d;int*p;要使P指向结构变量d中的a成员,正确的赋值语句是()。
以下程序段没有语法错误的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在数据库系统中,考虑数据库实现的数据模型是
以下有关宏的描述不正确的是()。
软件测试的目的是( )。
定义部门的关系模式如下:部门(部门号,部门名,部门成员,部门总经理)使它不满足第一范式的属性是()。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
随机试题
《医宗金鉴·正骨心法要旨》一书曾述及
Parentsandstudentsarenowrelyinglessontakingoutloansandmoreongrants,scholarshipsandtheirownincomeandsavings,
患儿女性,12岁,因“高热,多发口腔溃疡,双膝关节肿痛10天”就诊。当地医院予以抗感染治疗后,发热症状减轻,颜面部出现暗红色皮疹,部分融合成片,伴脱发,当地考虑药物过敏反应,静脉滴注地塞米松后皮疹较前明显好转。但仍有低热,口腔溃疡,进一步就诊。查体:体温3
鲜红色血痰见于
电路如图a)所示,iL(t)的波形为图b)中的哪个图所示?
【资料】甲企业为增值税一般纳税人,主要生产“和谐”牌自行车,2015年度实现会计利润600万元。2016年初,甲企业财务人员对2015年度企业所得税进行汇算清缴,部分财务资料如下:(1)销售自行车取得不含增值税销售收入5950万元,同
下列关于民法溯及力的表述,正确的是()。
[2007年10月]完成某项任务,甲单独做需4天,乙单独做需6天,丙单独做需8天。现甲、乙、丙三人依次一日一轮换地工作,则完成该项任务共需的天数为()。
宏病毒一般感染以(18)为扩展名的文件。
magazines空格处应填入不能被回收的物品,录音原文中的can’tberecycled是题目的原词复现。
最新回复
(
0
)