首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类C中。
admin
2019-06-12
44
问题
在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://kaotiyun.com/show/wdRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
内存按字节编址,从A10000到B13FFH的区域的存储容量为()KB。
使用CIDR技术把4个C类网络220.117.12.0/24、220.117.13.0/24、220.117.14.0/24和220.117.15.0/24汇聚成一个超网,得到的地址是_________。(2009年下半年试题)
采用CRC进行差错校验,生成多项式位g(x)=x4+x+1,信息码字为10110,则计算出CRC的校验码是__________。(2008年下半年试题)
选择软件开发工具时,应考虑功能、(5),稳健性、硬件要求和性能、服务和支持。
虚拟局域网中继协议(VTP)有3种工作模式,即服务器模式、客户机模式和透明模式,以下关于这3种工作模式的叙述中,不正确的是(54)。
汇聚层交换机应该实现多种功能,下面选项中,不属于汇聚层功能的是()。
以下关于网络安全设计原则的说法,错误的是__________。(2009年上半年试题)
访问控制列表(ACL)分为标准和扩展两种。下面关于ACL的描述中,错误的是__________。(2009年上半年试题)
假设模拟信号的最高频率为10MHz,采样频率必须大于__________时,才能使得到的样本信号不失真。(2011年上半年试题)
阅读下列说明和图,回答问题1至问题3。【说明】某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。A公司决定采用面向对象的分析和设计方
随机试题
最常出现Charcot三联征的疾病是
患者,女性,38岁,双额黏膜白色病变1年。活检标本见上皮萎缩,表面不全角化,上皮钉突呈不规则延长,基底细胞层液化变性,固有层内近上皮区域见淋巴细胞浸润带。病理诊断为
可引起股骨头无菌性坏死的药物最常见是( )
下列关于工作范围变更控制系统的表述不正确的是()。
计算机“黑客”常用的入侵手段包括()。
可赎回债券是公司可以在适当时机以约定价格赎回的债券,可赎回债券的票面利率与普通公司债券的票面利率相比( )。
根据下列资料。回答下题。2011年,新疆全口径财政收入1646.18亿元,增长38.2%。地方财政收入1038.80亿元,增长49.8%。地方财政一般预算收入720.91亿元,增长44.0%,其中,各项税收收入593.36亿元,增长42.6%。在税
中国共产党在残酷的战争年代和异常艰苦的环境下,能够生存,并不断发展壮大,一个重要原因就在于它的思想上的先进性,通过广大党员外在的优良作风得到了活生生的体现。在党的七大中,毛泽东将党长期形成的优良作风作了理论概括,其内容不包括()
下列描述中正确的是
【B1】【B5】
最新回复
(
0
)