JAVA

java之「方法重载」

2020-03-04  本文已影响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:上述例子就会很清楚的看到同名函数的共同存在的条件,以及调用的方式。

上一篇 下一篇

猜你喜欢

热点阅读