C#關(guān)鍵字之重載Overload介紹
一、簡介
overload重載,在同一個類中方法名相同、參數(shù)或返回值不同的多個方法即為方法重載。
注意事項:
1.出現(xiàn)在同一個類中。
2.參數(shù)列表不同或返回類型和參數(shù)列表都不同,只有返回類型不同不是重載。(參數(shù)列表包括參數(shù)個數(shù)和參數(shù)類型)
二、代碼
namespace 重載
{
class Parent
{
public int Add(int x, int y)
{
Console.WriteLine("兩個Int類型值計算結(jié)果:");
return x + y;
}
public float Add(float x, float y) //重載(overload)Add函數(shù)
{
Console.WriteLine("兩個Float類型值計算結(jié)果:");
return x + y;
}
}
class Program
{
static void Main(string[] args)
{
Parent load = new Parent();
//重載(overload)
Console.WriteLine(load.Add(1, 2));
Console.WriteLine(load.Add(3.4f, 4.5f));
Console.Read();
}
}
}三、總結(jié)
上例子中,利用重載實現(xiàn)不同類型的參數(shù),計算結(jié)果。

到此這篇關(guān)于C#關(guān)鍵字之重載Overload的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#多態(tài)的三種實現(xiàn)方式(小結(jié))
這篇文章主要介紹了C#多態(tài)的三種實現(xiàn)方式(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03
C#實現(xiàn)復制數(shù)據(jù)庫 C#將A數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)到B數(shù)據(jù)庫
這篇文章主要為大家詳細介紹了C#復制數(shù)據(jù)庫,將數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)到另一個數(shù)據(jù)庫,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-11-11
Unity通過腳本創(chuàng)建網(wǎng)格Mesh的方法
Unity中的網(wǎng)格作為組件不能脫離物體單獨存在,通過新建腳本來實現(xiàn)相關(guān)操作,本文重點給大家介紹Unity通過腳本創(chuàng)建網(wǎng)格Mesh的方法,感興趣的朋友一起看看吧2022-04-04

