首页 青云排行榜 知识中心 控制台

在JAVA中,类Test1定义如下:

1.public class Test1 {
2.    public float aMethod(float a,float b){return 0;}
3.
4.}

将以下哪种方法插入行3是不合法的。(     )

public float aMethod(float a,float b,float c){return 0;}

public float aMethod(float c,float d){return 0;}

public int aMethod(int a,int b){return 0;}

private float aMethod(int a,int b,int c){return 0;}

Java中的方法重载(Overloading)是一种编译时的多态性,它允许一个类中定义多个同名方法,但这些方法的参数列表必须不同。
参数列表的不同体现在参数的类型、个数或顺序上。例如,如果一个类中定义了三个名为“print”的方法,分别接受不同类型的参数(如int、double、String),这些方法就构成了重载。重载的关键在于参数列表的不同,而与返回值类型、访问修饰符或抛出的异常无关。
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082