JAVA基础

java基础-方法重载

2020-02-09  本文已影响0人  努力做一个好人

所谓方法重载,指的是当两个方法具有相同的方法名称的时候,他们共存的一种方式。下面是两个重载方法的例子:

public class TestOverloading {

    public void method(String s){

    }

    public void method(int  i){

    }

}

对于方法名称相同的:

参数数量一样,类型不一样,可以重载

参数数量不一样可以重载

参数数量一样,相同位置类型不一样,可以重载

对于第三种情况,实例代码如下:

public class TestOverloading {

    public void method(String s, int i){

    }

    public void method(int  i, String s){

    }

}

注意,方法返回值不作为方法标识之一,下列方法是不能重载的

public class TestOverloading {

    public int method(  int i){

        return 1;

    }

    public String method(int  i){

        return "2";

    }

}

上一篇下一篇

猜你喜欢

热点阅读