美文网首页JAVA基础
java基础-方法重载

java基础-方法重载

作者: 努力做一个好人 | 来源:发表于2020-02-09 12:03 被阅读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";

        }

    }

    相关文章

      网友评论

        本文标题:java基础-方法重载

        本文链接:https://www.haomeiwen.com/subject/eqqcxhtx.html