问题
单项选择题
在C++语言中,若类C中定义了一个方法int f(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
解析:考查C++语言中函数的多态性,不能定义形式参数的个数、类型,以及返回值的类型完全一样的函数。本题选项A中int f(int x,int y)和int f(int a,int b)是完全等价的两个函数。