
package com.itheima.overload;public class MethodDemo1 {public static void main(String[] args) {// 目标:识别方法重载的形式,并理解其调用流程,最后需要知道使用方法重载的好处fire();fire("美国");fire("日本" , 1000);}// 方法重载:方法名一样,参数不同(有多个参数,或一个,或没有)public static void fire(){ // 同级的方法可以相互调用// System.out.println("默认发射一枚武器给美国");fire("日本"); // 同级方法相互调用可以让代码更加简洁}public static void fire(String location){System.out.println("默认给" + location + "发射一枚武器");}public static void fire(String location,int number) {System.out.println("默认给" + location + "发射" + number + "枚武器");}}
判断方法重载:

