单选题 类Test的定义如下,则下划线处不能填入的是______。
public class Test{
public floattestFun(int a,float b){}
______
}
  • A.public float testFun(int a,float b,float c){}
  • B.public float testFun(int c,float d){}
  • C.public int testFun(int a,int b){}
  • D.private float testFun(float a,int b,float c){}
【正确答案】 B
【答案解析】[解析] Java类中能存在同名的两个成员方法,但是函数的参数或返回值类型不能相同。类是组成Java程序的基本元素,它封装了一系列的变量(即数据成员)和方法(即成员方法),是一类对象的原型。对一个用户自定义的类,要为类取一个名字,并指明类中包含哪些变量和方法以及相应的类型、实现等,这称为类的定义。