首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
19
问题
若有以下程序: #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全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能足:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
已知:intc[3][4];,则对数组元素引用正确的是()。
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
设有下面的定义:structst{inta;floatb;}d;int*p;要使P指向结构变量d中的a成员,正确的赋值语句是()。
以下选项中正确的语句组是()。
面向对象方法中,继承是指( )。
算法的空间复杂度是指()。
下列关于数据库设计的叙述中,正确的是()。
若干名学生的成绩已在主函数中放入一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出学生的平均分,并由函数值返回此平均成绩。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。
关于地址和指针,以下说法正确的是
随机试题
下列哪种茶点不适合搭配绿茶
宪法规定公民有受教育的()。
同一地段上一种生物群落被另一种生物群落取代的过程称为生物群落的______。
关于高龄患者的特点,错误的是
社会工作者李勇刚参加社区的社会工作,最近他经常访问社区居民、拜访社区居委会主任、参与社区内的重要会议和活动,这些都是他了解社区内()的重要渠道。
在Word中进行3次复制操作和4次剪切操作后,在剪贴板上()。
下列各项中,符合城市维护建设税依据规定的有()。
在投标文件的报价单中,如果出现总价金额和分项单价与工程量乘积之和的金额不一致时,应当(28)。
Inmanycountriesintheprocessofindustrialization,overcrowdedcitiespresentamajorproblem.Poorconditionsintheseciti
A、Chooseone’sfavoritefilm.B、Memorizeallthedialogues.C、Gotoamovietheater.D、Practicewithafriend.A说话人给出的提高听力的最后一个建
最新回复
(
0
)