Java方法重载规则额:
1、方法名必须一致
2、参数列表必须不一致(参数类型、参数个数、参数排列顺序)
3、方法的返回类型可以相同也可以不同
4、只是返回类型不同不是方法重载
package com.yuyang.overload;
public class OverloadDemo1 {
public static void main(String[] args) {
fire();
fire("USA");
fire("USA",10);
//目标:能够使被方法重载的形式,并理解其流程。最后需要指导使用方法重载的好处
}
public static void fire(){
System.out.println("默认------");
}
public static void fire(String location){
System.out.println("默认----地址"+location);
}
public static void fire(String location,int number){
System.out.println("默认"+"地址"+location+"\t数量"+number);
}
}