metot aşırı yükleme

C# Fonksiyon Aşırı Yükleme(Overloading)

Merhaba arkadaşlar, bu yazımda sizlere metot aşırı yüklenmesi konusunu anlatacağım. Basit bir konu olup kullanımı yaygındır.

Bir fonksiyonun aşırı yüklenmesi olayı aslında aynı isimde birden fazla fonksiyon olup, sadece parametrelerinin farklı olmasından kaynaklanan bir durumu belirtmektir. Gönderilen parametrelere göre kullanılacak fonksiyon belirlenir. Örnek üzerinde daha iyi anlayacaksınız..

Örnek

İki tane yaz isimli fonksiyon oluşturduk. Birisi tam sayı değer geldiğinde, diğeri virgüllü sayı geldiğinde çalışıyor olay bu kadar. Bir başka örnek üzerinden tekrar edelim.

Örnek

Dönüş tipli değerlerde ise alınan parametre ile dönüş tipi aynı olmak zorundadır..

Umarım faydalı olmuştur.

 

Bir cevap yazın