首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base1 { public: int a; void b() { return}; void c(float) { a=float;} }; class Ba
有如下程序: class Base1 { public: int a; void b() { return}; void c(float) { a=float;} }; class Ba
admin
2010-03-29
51
问题
有如下程序: class Base1 { public: int a; void b() { return}; void c(float) { a=float;} }; class Base2 { public: void b(){} void c(){} private: int a; }; class Derived:public Basel,public Base2 { public: void b(){} }; void main() { Derived obj; obj.a=1; //① obj.b(); //② obj.c(10); //③ } 下面各项对语句①②③的描述中,正确的是( )。
选项
A、语句①②③都有二义性
B、语句①③有二义性,②没有二义性
C、语句①有二义性,②③没有二义性
D、语句①②有二义性,③没有二义性
答案
2
解析
C++中二义性问题的检查在访问控制权限或类型检查之前进行,即访问权限的不同或类型不同不能解决二义性问题。所以语句①③有二义性。由于Derived中又重新定义了同名成员函数b(),所以b()函数的调用就不存在二义性问题。
转载请注明原文地址:https://kaotiyun.com/show/6Xjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
有以下程序#include<stdio.h>voidmain(){intn=2,k=1;while(1(k>0‖n++));printf(’’%d%d\n’’,k,n);}程序运行后的
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
以下选项中,没有编译错误的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
当变量C的值不为2、4、6时,值也为“真”的表达式是
下面不属于需求分析阶段任务的是()。
随机试题
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)?(1)关键字自小到大有序(key1<key2<…<keyn);(2)关键字自大到小逆序(key1>key2>…>k
身份认证中的证书南
一俊遮百丑,一坏百坏,指的是社会知觉中的()。
下列关于酶的活性中心叙述正确的是()
清洁环境中空气所含的各种粒径的粒子在双对数坐标上按粒径分布为(),而且具有()。
会计报表附注,是财务报表的重要组成部分,企业应当在附注中披露的内容不包括()。
注册会计师负责审计上市公司甲公司20×8年度财务报表。在确定重要性时,注册会计师遇到下列事项,请代为做出正确的专业判断。在制定总体审计策略时,无论下列交易、账户余额或披露的错报金额是否低于重要性水平,注册会计师通常认为影响财务报表使用者经济决策的是(
以下因素中,与“挤出效应”具有反向作用的是()。
破坏社会主义市场经济秩序罪的主体()。
第二次世界大战期间,海洋上航行的商船常常遭到德国轰炸机的袭击,许多商船都先后在船上架设了高射炮。但是,商船在海上摇晃得比较厉害,用高射炮射击天上的飞机是很难命中的。战争结束后,研究人员发现,从整个战争期间架设过高射炮的商船的统计资料看,击落敌机的命中率只有
最新回复
(
0
)