首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序:#include<iostream>using namespace std;class A {private: int x;public: int z; void setx(int i) { x=i;
若有以下程序:#include<iostream>using namespace std;class A {private: int x;public: int z; void setx(int i) { x=i;
admin
2010-12-16
18
问题
若有以下程序:#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
答案
B
解析
本题考核继承与派生。当类的继承方式为公有继承时,基类的公有成员和保护成员分别作为派生类的公有成员和保护成员,派生类的其他成员可以直接访问它们。其他外部使用者只能通过派生类的对象访问继承来的公有成员。在本题中,数据成员z和函数setx都是基类A的公有成员,它们经过公有继承以后,在派生类B中还是公有成员,而派生类B中的函数setvalue和 display都是公有成员,可以通过对象对它们进行访问。所以程序中对各成员的访问是正确的。本程序的功能是输出已设置的各成员的值。
转载请注明原文地址:https://jikaoti.com/ti/tYW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b)
以下关于指针的叙述正确是
下列选项中,能正确定义数组的语句是()。
若要建立下图所示的存储结构,以下正确的程序段是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1cas
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
下列给定程序中,函数fun的功能足:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中
关于继承的目的和作用,说法不正确的是()。
多态性分为两类:编译时的多态性和【】。
随机试题
Thearticleistoolong,pleasecut_____someunimportantdetails.
添加辅助食品的顺序:A.鱼泥B.含铁配方米粉C.维生素DD.肉块E.碎肉10~12个月应添加
下列关于粒细胞的说法正确的是
缺乏维生素B12再生障碍性贫血
某县人民政府土地管理部门以拍卖方式将位于城区一幅200公顷的土地出让给新辉房地产开发公司,新辉房地产开发公司依法取得该幅土地的使用权,使用年限为50年。新辉房地产开发公司可采用下列何种方式处分其土地使用权?()
(山西政法2009—105)某班40名同学在期末考试中,语文、数学、英语三门课成绩优秀的分别有32人、35人、33人,三门课都优秀的人数至少是()。
“橡皮决议案”
有如下函数模板:templateTsquare(Tx){returnx*x;}其中的参数T是
It______thatthejewelshadbeenstolenbyatraveler.
ThesouthernpartofthePacificcoastinCaliforniahasa______climate.
最新回复
(
0
)