複製鏈接
請複製以下鏈接發送給好友

過載多態

鎖定
同名方法,通過設置不同參數類型,來實現一(同名)法多(多類型)用。
中文名
過載多態
所屬學科
計算機
解釋
過載(overloading)多態:同一個名(操作符﹑函數名)在不同的上下文中有不同的類型。程序設計語言中基本類型的大多數操作符都是過載多態的。通俗的講法,就是c++中的函數重載。在此處中“overload”譯為“過載”,其實就是所謂的“重載”,也許“overload”就應翻譯為“過載,重載”吧,那“override”就只能是“覆蓋”了。
舉一些簡單例子(Java語言):
int add(int a, int b){return a + b;}
double add(double a, double b){return a + b;}
都是add方法,我們可以看到支持兩個int類型數字相加,也支持兩個double類型數字相加。