首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include 〈iostream〉 using namespace std; class A { private: int x; public: int z; vo
若有以下程序: #include 〈iostream〉 using namespace std; class A { private: int x; public: int z; vo
admin
2010-03-29
112
问题
若有以下程序: #include 〈iostream〉 using namespace std; class A { private: int x; public: int z; void setx(int i) { x=i; } int getx () { return x; } }; class B : public A { private: int m; public: int p; void setvalue(int a,int b, int C) { setx (A) ; z=b; m=c; } void display() { cout〈〈getx()〈〈","〈〈z〈〈","〈〈m〈〈end1; } }; int main ( ) { B obj; obj.setvalue(2,3,4); obj.display(); return 0; } 程序运行以后的输出结果是( )。
选项
A、产生语法错误
B、2,3,4
C、2,2,2
D、4,3,2
答案
2
解析
本题考核公有继承中的类成员访问权限。当类的继承方式为公有继承时,基类的公有成员和保护成员分别作为派生类的公有成员和保护成员,派生类的其他成员可以直接访问它们。其他外部使用者只能通过派生类的对象访问继承来的公有成员。 在本题中,数据成员z和函数setx()都是基类A的公有成员,它们经过公有继承以后,在派生类B中还是公有成员,而派生类B中的函数setValue()和display()都是公有成员,可以通过对象对它们进行访问。所以程序中对各成员的访问是正确的。本程序的功能是输出已设置的各成员的值。
转载请注明原文地址:https://kaotiyun.com/show/7xjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是()。
有以下程序:#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn)
下面描述中,不属于软件危机表现的是()。
在C语言程序中,以下说法正确的是()。
以下程序的输出结果是()。#include<stdio.h>main(){inta[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;for(i=0;i<3;i++)for(j
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
算法的有穷性是指()。
若有定义语们:doublex[5]={1.0,2,3,4,5.0},*p=x,则错误引用X数组元素的是()。
有以下定义语句,编译时会出现编译错误的是()。
随机试题
It’sbecomingsomethingofajokealongtheMaine-Canadaborder.Somanybusloadsofretiredpeoplecrisscrossthelinelooking
氨苄西林主要用于治疗
下列选项中不属于安装工程一切险的除外责任的有()。
病例:某护士在临床带教老师的指导下,正在进行无菌技术操作,其任务是铺无菌盘及戴消毒手套。戴无菌手套时,错误的一项是()。
提出“究天人之际,通古今之变”治史思想的史学家是()。
公安工作的基本方针是()。
WhatisthepurposeofanalyzingthespeedofsoundthroughthePacificOcean?
(1)ItsnowedfuriouslythenightbeforeIsteppedovertheSouthRimoftheGrandCanyon.Itwasmid-May,sothesnowwaswetan
TherailroadsplayedakeyroleinthesettlementoftheWest.Theyprovidedrelativelyeasyaccesstotheregionforthefirst
AFewAspectsofAmericanLifeTravelA)It’ssummertime.FormanyAmericans,thisistheseasontotravel.Why?Becauseschool
最新回复
(
0
)