Biraz Daha Teknoloji Lütfen

C# Metodların Overload Edilmesi

0

Merhaba arkadaşlar, bu makalemizde C# Metodların Overload Edilmesi konusunu işleyeceğiz. Yani Metodların Aşırı Yüklenmesi olarak bunu çevirmek doğru olur sanırım. 

csharp-metodlarin-overload-edilmesi

C# Metodların Overload Edilmesi
  • İsimleri aynı olan metodların geliştirilmesi denebilir.
  • Metodlar birbirinden imzaları aracılığıyla ayrılırlar. İmzaları ise parametre sayıları ve parametre tiplerine göre belirlenir. Yani aynı isimli metodlar birbirlerinden parametre sayıları ve tiplerine göre ayırt edilirler.
  • Metodlardan hangisinin tipi daha küçükse programda o çağrılır. Metodların pc hafızasında daha az yer kaplaması içindir.

Örnek//

 

Static void yaz ( byte a, byte b )

{

Console.WriteLine ( "1. Metod Çağırıldı" );

}

Static void yaz ( sbyte a, sbyte b )

{

Console.WriteLine("2. Metod Çağırıldı");

}

Static void Main ( String [] args )

{

yaz(2,3);

}

 

C# Metodların Overload Edilmesi konusuna ufakta olsa değinmeye çalıştık. Eğer sormak istediğiniz noktalar var ise yorum atabilirsiniz. İyi çalışmalar. 

Yorumunuzu Buraya Yazabilirsiniz.

E-posta hesabınız yayımlanmayacak.