首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class A { private: int x; protected: int y; pu
若有以下程序: #include <iostream> using namespace std; class A { private: int x; protected: int y; pu
admin
2010-03-29
19
问题
若有以下程序: #include <iostream> using namespace std; class A { private: int x; protected: int y; public: int z; void setx(int i) { x=i; } int getx () { return x; }; class B : protected A { public: void setvalue(int a, int b, int c) { setx (a); y=b; z=c; } void display() { cout<<getx ( ) <<", "<<y<<", "<<z<<", "<<end1; } }; int main () { B obj; obj.setvalue(5, 6, 7); obj.display ( ); return 0; } 程序运行后的输出结果是( )。
选项
A、产生语法错误
B、7,6,5
C、5,6,7
D、7,5,6
答案
4
解析
本题考核保护继承中对类成员的访问权限。
①在保护继承中,基类公有成员和保护成员都以保护成员身份出现在派生类中,而基类私有成员不可访问。
②基类的公有成员和保护成员被继承以后作为派生类的保护成员,这样,派生类的其他成员可以直接访问它们。
③由保护派.生的类声明的对象,不能访问任何基类的成员。在本题中,基类A中的数据成员y和函数setx,经过保护继承以后,在派生类B中成为保护成员,派生类B的对象不能访问它们。而派生类B中的函数setvalue和 display都是公有成员,可以通过对象对它们进行访问。所以程序中对各成员的访问是正确的。本程序的功能是对类中各数据成员进行赋值,然后查看赋值是否正确。
转载请注明原文地址:https://kaotiyun.com/show/fXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
有以下程序#includevoidfun(char*p,intn){charb[6]="abcde";inti;for(i=0,p=b;i<n;i++)p[i]=b[i];}main(){char
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
关于字符数组的定义中有语法错误的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
已知二又树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
在景点游览期间,若有个别游客走失,地陪应将旅游团其他成员暂时交给全陪带领,自己迅速去寻找。()
下列属九味羌活汤中“分经论治”的药物是
安全生产规章制度是生产经营单位有效防范安全风险,保障从业人员安全健康和企业财产安全的重要措施。下列关于企业安全生产管理制度的制定和执行的说法中,正确的是()。
某工程项目,在确定了工期目标后,为保证项目按期完成,项目经理进一步确定了每月的进度目标。这项工作在运用动态控制原理进行进度控制的工作步骤中,属于()。
顺序作业法(也称为依次作业法)的主要特点有()。
关于联合体共同承包,下列说法正确的是()。
甲公司为增值税一般纳税人,于2016年1月5日出售一项商标权,不含税售价600万元,适用的增值税税率为6%,款项已收到并存入银行。该商标权取得时实际成本为700万元,已摊销金额为180万元,已计提减值准备90万元。甲公司因出售该项商标权计入当期损益的金额为
某油田2015年5月份开采销售原油15万吨,每吨售价4800元;销售油田开采天然气10万立方米,每立方米天然气的价格2元。该油田原油和天然气的资源税税率都为6%。该油田5月份应纳资源税为()万元。
【2015.四川】选择和确立教育目的时,在基本价值取向方面,长期存在的对立是()的对立。
A、Livingthings.B、Livingthingsandnonlivingthings.C、Theenvironmentalproblemscausedbyindustryandpeople.D、Theinterre
最新回复
(
0
)