首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta();int geta();};
下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta();int geta();};
admin
2010-03-29
33
问题
下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta();int geta();}; void A∷seta() {a=1;} int A∷geta() {return a;} class B { pnvate: int a; publiC: void sera();int geta();}; void B∷seta() {a = 2;} int B∷geta() {return a;} class C:public A,public B { private: int b; public: void display();}; void C∷display() { int b=geta(); cout<<b;} void main() { C c; c.seta(); c.display();}
选项
A、1
B、2
C、随机输出1或2
D、程序有错
答案
8
解析
在类A中有geta()函数,在类B中也有geta()函数,类C继承了类A和类B,这样就产生了二义性,所以程序会出错。
转载请注明原文地址:https://jikaoti.com/ti/dnW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
有以下程序#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){i
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
以下关于结构化程序设计的叙述中正确的是
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
当需要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始使用#include命令,使之包含______文件。
随机试题
包交换也称为()
男性患者,20岁,两天前因吹风着凉后突发左眼流泪,口角歪斜。检查发现左侧额纹消失,左眼闭合不能,左鼻唇沟较浅,口角歪向右侧,四肢运动正常,对于该患者最佳的治疗药物是
某资料服从正态分布,理论上在范围内的变量值个数占全部例数的
以下关于意志品质的描述不正确的是
初产妇,24岁,妊娠38周,估计胎儿体重3600g,坐骨结节间径7cm,出口后矢状径6.5cm,正确的处理措施应为()
A.口舌、四肢及全身麻木,头痛、头晕,精神恍惚,牙关紧闭,呼吸衰竭B.恶心呕吐、口中有金属味,流涎,腹痛腹泻,口腔黏膜充血、牙龈肿胀溃烂C.严重脱水,低蛋白血症,水肿,精神错乱,幻觉,癫痫样发作D.胸闷、心悸,咽喉干痛,四肢无力,心电图显示房室传导阻
该数列是()。每户人均月收入指标是()。
根据以下资料,回答问题。“家电下乡”产品销售额增量最多的月份增加了几个亿?
Thereisacloserrelationshipbetweenmoralsandarchitectureandinteriordecoration【C1】______wesuspect.Huxleyhaspointedou
Whatisthemainpurposeofthispassage?Thepassagesuggeststhatthepresent-dayproblemwithregardtocomputersis______
最新回复
(
0
)