简单讲,方法重载就是为了方便程序员记忆,比如你有say方法需要有好几个功能,写say1,say2又费事还弱智,就可以采用重载.

package java03;

public class demo1 {
    // 练习-------------------
    public int max(int number1, int number2) {
        if (number1 > number2) {
            return number1;
        }else {
            return number2;
        }
    }
    
    public double max(double number1, double number2) {
        if (number1 > number2) {
            return number1;
        }else {
            return number2;
        }
    }
    
    public double max(int number1, int number2, int number3) {
        if (number1 > number2 && number1 > number3) {
            return number1;
        }else if (number2 > number1 && number2 > number3) {
            return number2;
        }else {
            return number3;
        }
    }

}

QQ截图20200430161437.png

最后编辑:2020年04月30日 ©著作权归作者所有

发表评论

正在加载 Emoji