美文网首页JAVA
java之「方法重载」

java之「方法重载」

作者: 木云先森 | 来源:发表于2020-03-04 23:59 被阅读0次

方法重载

  1. 相对于我日常经常使用的php来说,java有个很不同的地方,这里可以说下。就是方法重载。白话就是,在一个类中允许多个名称相同参数不同的方法。

  2. 举例更直观

public class demo {
    //入口函数
    public static void main(String[] args) {
        my test = new my();
        //此时会调用无参数的函数,返回数值4
        System.out.println(test.my_sum());
        //此时会调用有参数的函数,返回数值30
        System.out.println(test.my_sum(10, 20));
    }
}
class my{
    public int my_sum(int x, int y){
        return x + y;
    }

    public int my_sum(){
        return 2 + 2;
    }
}

tip:上述例子就会很清楚的看到同名函数的共同存在的条件,以及调用的方式。

相关文章

网友评论

    本文标题:java之「方法重载」

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