JAVA

方法的定义与使用(方法重载)

2017-10-05  本文已影响0人  大鱼鱼

方法重载

public class Hello {
    public static void main(String args[]) {
        System.out.println(add(10, 20));
        System.out.println(add(10, 20, 30));
        System.out.println(add(10.1, 20.2));
    }

    public static int add(int x, int y) {

        return x + y;
    }

    public static int add(int x, int y, int z) {

        return x + y + z;
    }

    public static double add(double x, double y) {

        return x + y;
    }
}
- 在进行方法重载时有一个重要的原则,要求方法的返回值类型一定要相同。

范例:观察如下程序

public class Hello {
    public static void main(String args[]) {
        System.out.println("hello");//输出字符串
        System.out.println(1);//输出整型
        System.out.println(1.1);//输出浮点型
        System.out.println('A');//输出字符
        System.out.println(true);//输出布尔型

    }
}
hello
1
1.1
A
true
-证明System.out.println();是一个被重载的方法。








上一篇下一篇

猜你喜欢

热点阅读