溫馨提示×

Java類方法如何重載

小樊
88
2024-11-24 06:37:42
欄目: 編程語言

在Java中,方法重載(Overloading)是指在同一個類中定義多個同名的方法,但它們的參數列表不同。參數列表的不同可以是參數的個數、類型或順序。方法重載允許你在不改變方法名的情況下,以相同的方法名提供不同的功能。

以下是一個簡單的Java類方法重載示例:

public class OverloadingExample {

    public static void main(String[] args) {
        MyClass obj = new MyClass();
        obj.display(10);
        obj.display(10, 20);
    }
}

class MyClass {

    // 方法重載:不同的參數列表
    public void display(int num) {
        System.out.println("Display with single integer: " + num);
    }

    public void display(int num1, int num2) {
        System.out.println("Display with two integers: " + num1 + ", " + num2);
    }
}

在這個示例中,MyClass 類有兩個名為 display 的方法,它們的參數列表不同。第一個方法接受一個整數參數,第二個方法接受兩個整數參數。當我們調用 obj.display(10) 時,將執行第一個方法。當我們調用 obj.display(10, 20) 時,將執行第二個方法。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女