首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面这个程序的结果是 #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
67
问题
下面这个程序的结果是 #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://kaotiyun.com/show/kJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:structS{intn;inta[20];);voidflint*a,intn){inti;for(i=0;i<n-1;i++)a[i]+:i;)main(){inti;structSs={10,{2,3,1,6,8,7
以下选项中,能用作数据常量的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:C1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程序
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达A(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
C++程序中的预处理命令以符号【】作为起始标记。
不合法的main函数命令行参数表示形式是
随机试题
Single-sexEducationforGirlsThreemainargumentsagainstsingle-sexschools.Itgoesagainstthegoalofproviding【
以下哪些不是子宫内膜异位症的症状
用于显示退变髓鞘的染色方法是
A.还原型谷胱甘肽B.多烯磷脂酰胆碱C.异甘草酸镁D.联苯双酯E.熊去氧胆酸属于利胆类保肝药
在影响工业建设项目工程造价的主要因素中,下列不属于空间组合的是()。
我国《合同法》所规定的不可抗力的构成要件包括以下方面()。
消费税的税率采取()两种税率形式。
上海体育馆是我国目前规模最大、设施最先进的体育场所。()
地区发展模式的实施策略主要包括( )。
内部关系是指导公安机关内部上下级之间、同级与同级之间、警种与警种之间,按照一定规则构成的关系。( )
最新回复
(
0
)