A-A+

类Test定义如下 将下列哪个方法插入③行处是不合法的? ① public class Te

2022-08-06 00:22:53 问答库 阅读 173 次

问题详情

类Test定义如下,将下列哪个方法插入③行处是不合法的? ① public class Test { ② public float Method(float a,float b) { } ③ ④ }
A.public float Method(float a,float b,float c) { }
B.public float Method(float c,float d){ }
C.public int Method(int a,int b){ }
D.private float Method(int a,int b,int c){ }请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:此题主要考查方法重载,方法的重载是指多个方法可以享有相同的名字,但参数的数量或类型必须不相同(采用不同的形式参数列表)。选项B)不符合方法重载的要求。

考点:定义,方法