1.在进行方法重载的过程中,一定将方法的返回值类型设置为相等。
1.在进行方法重载的过程中,一定将方法的返回值类型设置为相等。
方法重载(重点)
方法重载指的是:方法的名称相同,参数的类型或个数不同。
范例:实现方法重载
//方法重载
public class Fangfa4{
public static void main(String args[]) {
System.out.println(add(10,20));
System.out.println(add(10,20,30));
System.out.println(add(1.1,2.2));
}
public static int add(int x,int y) {
return x + y;
}
public static int add(int x,int y,int z) {
return x + y + z;
}
public static double add(double x,double y) {
return x + y;
}
}
在进行方法重载的时候,有一个重要的原则:要求方法的返回值类型一定要相同。
范例:观察如下的程序
public class Fangfa5{
public static void main(String args[]) {
System.out.println("hello"); //输出字符串
System.out.println("A"); //输出字符
System.out.println(1); //输出整型
System.out.println(true);//输出布尔
System.out.println(1.1);//输出浮点型
}
}
证明,System.out.println()是一个被重载的方法。
方法的重载就是
方法名称相同,可以是参数个数不同,也可以是参数类型不同,也可以是返回值类型不同
方法重载,指的是,方法名称相同,参数的类型或者个数不同。
在方法重载的时候,要求方法的返回类型相同。
重载:名称相同,canshuxiangt
重载:返回值类型必须相同