當前位置:知知館 >

經驗

> 關於類過載的問題.

關於類過載的問題.

關於類過載的問題.

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

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

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

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

標籤: 過載
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-tw/jingyan/7mr8k7.html