重载简称就是一个类中有多个重名的方法,
写方法重载的要求方法名必须一样,参数的个数者少有一个参数或这多一个,要不就顺序有一个不一样就行,不关注返回值还有修饰符
被老看重载没用,其实他的作用很大,
如下代码我们有一个A类分别调用show方法:
class A {
public static void main(String[] args) {
A a = new A();
a.show();
a.show(1);
a.show(1,2);
}
public void show(){
System.out.println("我是无参数的");
}
public void show(int num){
System.out.println("我是一个参数的");
}
protected int show(int num ,int num1){
System.out.println("我是两个参数的");
return num + num1;
}
}
以上会分别调用自己参数匹配的,等到开始写项目的时候就最大重载有多好用