C# DERS 29: OVERLOAD

Overload: Aynı isimli birden fazla metodun olmasıyla oluşur. Aldığı parametreler farklı olucak. Türkçede metotların aşırı yüklenmesi olarak adlandırılır.

using System; 

public class metotyukleme
{
static void Metot1(int x,int y)
{
Console.WriteLine(“1.metot calisti”);
}
static void Metot1(float x,float y)
{
Console.WriteLine(“2.metot calisti”);
}
static void Metot1(string x,string y)
{
Console.WriteLine(“3.metot calisti”);
}
static void Main()
{
Metot1(“deneme”, “deneme”); //string olan metot karşılar
Metot1(5,6); //int olan metot karşılar
Metot1(10f,5f); //double olan metot karşılar
}
}