關於類重載的問題.

來源:生活大全幫 1.63W

關於類重載的問題.

重載:是類的多態的一種實現。函數重載指一個標識符被用作多個函數名,且能夠通過函數的參數個數或參數類型將這些同名的函數區分開來,調用不發生混淆。這樣做的主要好處就是,不用為了對不同的參數類型或參數個數,而寫多個函數。也就是説,我們可以用同一個函數名定義多個同名方法,在我們調用這個函數的時候,就會根據參數列表的個數和參數類型來區分調用。

1、方法重載是讓類以統一的方式處理不同類型數據的一種手段。多個同名函數同時存在,具有不同的參數類型。重載是一個類中多態性的一種表現;

2、Java的方法重載,就是在類中可以創建多個方法,它們具有相同的名字,但具有不同的參數和不同的定義。調用方法時通過傳遞給它們的不同參數個數和參數類型來決定具體使用哪個方法, 這就是多態性;

3、重載的時候,方法名要一樣,但是參數類型和個數不一樣,返回值類型可以相同也可以不相同。無法以返回型別作為重載函數的區分標準。

熱門標籤