JAVA编程基础之重载(Method OverLoad)

291 阅读1分钟

重载(Method OverLoad)

一般来说,功能点相同的方法才适合使用重载,重载必须满足如下要求:

①必须是同一个类

②方法名必须相同

③参数列表不同

public class Demo {
 
	//一个普通得方法,不带参数,无返回值
	public void add(){
		//method body
	}
	
	//重载上面的方法,并且带了一个整形参数,无返回值
	public void add(int a){
		//method body
	}
	
        //重载上面的方法,并且带了两个整型参数,返回值为int型
	public int add(int a,int b){
		//method body
		return 0;
	}

}

注意:方法重载与返回值无关。

参数列表不同:

​ 参数的个数不同。

​ 参数的对应的数据类型不同。

​ 参数的顺序不同(不同类型的可以交换位置)