JAVA SE基礎 17 方法的過載

2021-07-03 22:13:06 字數 660 閱讀 7900

方法過載:

方法過載就是方法名稱重複,載入引數不同。

具體規範:

一.方法名一定要相同。

二.方法的參數列必須不同,包括引數的型別或個數,以此區分不同的方法體。

1.如果引數個數不同,就不管它的引數型別了!

2.如果引數個數相同,那麼引數的型別或者引數的順序必須不同。

三.方法的返回型別、修飾符可以相同,也可不同。

過載的例子如下 用**實現對兩個整數相加,對三個整數相加以及兩個小數相加的功能。

public class example17 

// 下面的方法實現了兩個整數相加

public static int add(int x, int y)

// 下面的方法實現了三個整數相加

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

// 下面的方法實現了兩個小數相加

public static double add(double x, double y)

}

結果如下:

080 方法過載

6.1方法過載概述 方法過載指向乙個類中定義的多個方法之間的關係,滿足下列條件的多個方法相互構成過載。多個方法在同乙個類中 多個方法具有相同的方法名 多個方法的引數不相同,型別不同或者數量不同 過載僅對應方法的定義,與方法的呼叫無關,呼叫方式參照標準格式 過載僅針對同乙個類中方法的名稱與引數進行識別...

Java基礎語法(六) 方法過載

一 方法過載的基本使用 1 方法的過載,多個方法的名稱一樣,但是引數列表不一樣 2 好處 只需要記住唯一乙個方法名稱,就可以實現類似的多個功能 public class demo01methodoverload public static int sum int a,int b public sta...

Java基礎教程21 方法的過載

前面一篇我們介紹了建構函式的基本使用,其中涉及到了多個構造函式呼叫的介紹。這篇我們介紹方法的過載,方法的過載和建構函式的呼叫有一點相同。我們先來看乙個例子,下面是乙個兩個整數求和的方法。package lessons public class myclass public static int ad...