首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。
admin
2019-06-12
24
问题
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。
选项
A、int f(int x,int y)
B、int f(float a,int b)
C、float f(int x,float y)
D、int f(int x,float y)
答案
A
解析
该题其实考查的是形参和函数重载。编译器视函数“int f(int a,int b)”和“int f(int x,int y)”为同一个函数,尽管两者的形参名称不一样,编译器只管形参的类型是不是一样。在VC 6.0中,若在同一个类中定义这两个函数,编译错误信息中会提示“member function already defined or declared”,即成员函数已定义或声明了。对于在同一可访问区内(如同一个类中)被声明的几个具有不同参数列(参数的类型、个数、顺序不同)的同名函数,程序会根据不同的参数列来确定具体调用哪个函数,这种机制叫重载,重载不关心函数的返回值类型。这里,“重载”的“重”的意思不同于“轻重”的“重”,它是 “重复”、“重叠”的意思。可见,B、C、D均与“int f(int a,int b)”构成重载。另外,值得特别强调的是,重载不关心函数的返回值类型,在同一个类中,也不允许“int f(int a,int b)”、“float f(int a,int b)”两者同时存在,这两者不构成重载,编译器无法识别。
转载请注明原文地址:https://jikaoti.com/ti/Psf7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
利用差错检测技术自动地对丢失帧和错误帧请求重发的技术称为__________。
以下关于光纤的说法中,错误的是___________。
以太网链路聚合技术是将(60)。
采用海明码进行差错校验,信息码字为1001011,为纠正一位错,则需要(19)位冗余位。
采用WindowsServer2003创建一个Web站点,主目录中添加主页文件index.asp,在客户机的浏览器地址栏内输入该网站的域名后不能正常访问,则不可能的原因是__________。(2011年上半年试题)
以下关于网络安全设计原则的说法,错误的是__________。(2009年上半年试题)
假设模拟信号的最高频率为10MHz,采样频率必须大于__________时,才能使得到的样本信号不失真。(2011年上半年试题)
在层次化局域网模型中,以下关于核心层的叙述中,正确的是__________。
文法G=({E),{+,*,(,),a},P,E),其中P由下列产生式组成E->E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于(16)型文法,其对应的自动机是(17),如产生句子a*a+a,它的派生树是(
若要封装对象,并提供不同的接口时,可采用(33);若要将请求封装成对象,则可采用(34);若要将可互换的行为封装起来,并采用委托的方式来决定使用哪一个,则可采用(35)。
随机试题
如图所示,X、Y、Z分别是面积为64、180、160的三张不同形状的纸片。它们部分重叠放在一起盖在桌面上,总共盖住的面积为290。且X与Y、Y与Z、Z与X重叠部分面积分别为24、70、36。问阴影部分的面积是多少?
根据发病机制,呼吸困难分类正确的是
A、活血化瘀,化痰通络B、益气养血,通脉止痛C、活血化瘀,行气止痛D、益气养阴,活血通络E、益气活血,通络止痛通心络胶囊的功能是
下列()情况属于检测责任事故。
关于工程合理使用年限的说法,正确的是()。
()是指利用失信惩戒、约束,到守信激励、引导一系列机制,强化对基金市场主体及其行为的诚信约束的管理方式。
资产负债表中的“待摊费用”项目的金额应包括()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性。
论述艺术是审美的意识形态。
已知A,B为三阶方阵,且满足2A-1B=B一4E,其中E是三阶单位矩阵。若B=,求矩阵A。
最新回复
(
0
)