首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
44
问题
若有以下程序: #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(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);prinff(“%d,%d\n”,s,t);}在VC
有如下程序#include<stdio.h>main(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;print
给定程序MODI1.C中函数fun的功能足:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
C语言程序的模块化通过以下哪个选项来实现()。
对于循环队列,下列叙述中正确的是()。
下列方法中,不属于软件调试方法的是()。
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不得增行或删行,也不得更改程序的结构!#include#include#defineM
面向对象方法中,继承是指( )。
下列关于数据库设计的叙述中,正确的是()。
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
随机试题
基金客户服务的宗旨是()。
SpeakerA:AllowmetointroduceDr.Jonestoyou.SpeakerB:______
支架血管成形术的并发症,不包括
A.免疫印迹法B.ELISA(夹心法)C.直接凝集试验D.ELISA(间接法)E.免疫荧光技术可溶性抗原定量测定常用的方法是
女,20岁,因皮肤紫癜1个月,高热、口腔黏膜血疱、牙龈出血不止2天住院,肝、脾、淋巴结不大,胸骨无压痛。化验:Hb40g/L,WBC2.0×109/L,RBC15×109/L。骨髓增生极度减低,全片未见巨核细胞。诊断首先考虑
并购企业需要承担被并购企业的债务的是()。
第三方检测机构是指两个相互联系的主体之外的某个客体,与两个主体没有联系。()
房地产市场竞争是指交易双方为各自利益的()而进行的努力。
认购权证市场价格比其可选购股票市场价格的涨跌速度要()。
软件测试的目的是()。
最新回复
(
0
)