物件導向 方法過載

2022-09-10 09:09:11 字數 534 閱讀 1657

過載就是在乙個類中,有相同的函式名稱,但形參不一樣的函式。

過載規則:

1.方法名稱必須相同。

2.引數列表必須相同(個數不同、型別不同、引數排列順序不同)。

3.方法的返回型別可以相同也可以不相同。

4.僅僅返回型別不同不足以成為方法的過載。

理論:方法名稱相同,編譯器會去呼叫方法引數去匹配,找到對應方法去呼叫。

**示例:這邊就是以方法名稱相同,以方法引數及型別去匹配方法然後呼叫。

int的方法和double的方法都可以呼叫,這就是方法過載的意義,名稱相同,形參不一,

可以包容各式各樣的情況及對應方法

package 物件導向;

public class demo01方法

//int方法:返回a+b的值

public static int a(int a,int b)

//double方法:返回a+b的值

public static double a(double a,double b)

}

物件導向 構造方法(過載)

構造方法 1 構造方法概述和格式 1 概述 給物件的資料 屬性 進行初始化 2 格式特點 public static void main string args class phone 2 構造方法的過載 1 概述 方法名相同,與返回值型別無關 構造方法沒有返回值 只看引數列表 2 注意事項 pub...

《物件導向》 方法和方法過載!!!

方法的語法 方法宣告 訪問修飾符 返回值型別 方法名 引數列表 public void 呼叫方法 物件名.方法名 實際引數 num1和num2 是形式引數 public void plus double num1,double num2 10和20是實際引數 plus 10,20 int di1 1...

物件導向 方法和方法過載規範

1.帶參方法的語法 訪問修飾符 返回型別 方法名 形式引數列表 呼叫有參方法 類 物件名 new 類 物件名.方法名 實參1,實參2.形參 實參呼叫方法的時候,實參不能指定資料型別 形參和實參 資料型別要一致,數量也要一致 2.值傳遞,引用傳遞 基本資料型別傳遞的是 值,乙個變數的值改變,不會影響另...