Java方法 方法的過載(概述)

2021-09-19 04:14:45 字數 705 閱讀 4088

方法宣告格式

[修飾符1  修飾符2  …]   返回值型別    方法名(形式引數列表)
方法的呼叫方式

物件名.方法名(實參列表)

方法的詳細說明

1. 形式引數:在方法宣告時用於接收外界傳入的資料。

2. 實參:呼叫方法時實際傳給方法的資料。

3. 返回值:方法在執行完畢後返還給呼叫它的環境的資料。

4. 返回值型別:事先約定的返回值的資料型別,如無返回值,必須顯示指定為為void。

注意事項

注意:

過載的方法,實際是完全不同的方法,只是名稱相同而已!

構成方法過載的條件:

1.不同的含義:形參型別、形參個數、形參順序不同

2.只有返回值不同不構成方法的過載

如:

int a(string str){}與 void a(string str){}

不構成方法過載

3.只有形參的名稱不同,不構成方法的過載

如:

int a(string str){}與int a(string s){}

不構成方法過載

構造方法 方法的過載

構造方法的名字跟類名一樣 沒有返回值,也不能寫void 若沒有寫構造方法,則預設生成乙個無參構造方法 若自己寫了乙個有參或無參構造方法,則不會預設生成無參構造方法 1 classa10 1112class const 21 同名的方法通過不同的形參做類似的事情,這就叫方法的過載 方法過載要求 方法的...

方法 方法過載 方法重寫

方法 就是將乙個功能抽取出來,把 單獨定義在乙個大括號內,形成乙個單獨的功能,當我們需要這個方法的時候就可以去呼叫,這樣就實現了 的復用性 方法就是完成特定功能的 塊 方法的定義格式 修飾符 返回值型別 方法名 引數型別1 引數名2,引數型別2 引數名2 格式解釋說明 1.修飾符 public st...

構造方法 方法重寫與方法過載

1.構造方法 作用 建立物件後,對物件成員變數進行初始化,有參賦引數值,無參賦預設值 格式 方法名與類名一致,無返回型別 連void都沒有 無返回值 構造方法與new之間的關係 new在堆空間內開闢空間,由無參構造方法給成員賦預設值 特點 a.若類中不提供構造方法,系統會提供乙個 b.若類中提供了構...