當前位置:趣味科普網>經驗>

過載方法有返回值嗎

經驗 閱讀(1.23W)

過載方法有返回值嗎

方法過載跟返回值型別和修飾符無關,Java的過載,是發生在本類中的,過載的條件是在本類中有多個方法名相同,但引數列表不同,跟返回值無關。

方法過載是指在一個類中定義多個同名的方法,但要求每個方法具有不同的引數的型別或引數的個數。呼叫過載方法時,Java編譯器能通過檢查呼叫的方法的引數型別和個數選擇一個恰當的方法。方法過載通常用於建立完成一組任務相似但引數的型別或引數的個數或引數的順序不同的方法。Java的方法過載,就是在類中可以建立多個方法,它們可以有相同的名字,但必須具有不同的引數,即或者是引數的個數不同,或者是引數的型別不同。呼叫方法時通過傳遞給它們的不同個數和型別的引數,以及傳入引數的順序來決定具體使用哪個方法