Java’da Metot Aşırı Yüklemeye (Method Overload) Karşı Javascript’te Metot Aşırı Yükleme
personRedFeniks
Kasım 18, 2021
share
Java’da Metot Aşırı Yüklemeye (Method Overload) Karşı Javascript’te Metot
Aşırı Yükleme
İlk olarak metot aşırı yükleme kavramının ne olduğunu
açıklayarak başlayalım. Bir metodun aynı isimle fakat farklı parametre
tipleriyle veya parametre sayısıyla tekrar yazılarak yeni bir metodun
eklenmesidir. Örnek verecek olursak,
Eğer iki parametre ile sum metodunu çağıracak olursak ilk fonksiyon, üç
parametre ile çağıracak olursa ikinci fonksiyon çalışacaktır.
Bu tanım ve onunla ilgili vermiş olduğum örnek, benim gibi programlamaya Java
veya C# gibi dillerle başlayanlar için fena bir tanım sayılmaz. Fakat
Javascript’te metot aşırı yükleme bu şekilde yapılamaz. Aynı tip bir kodu
Javascript’te çalıştırdığımızda sonucun ne olacağını inceleyelim.
Metot aşırı yükleme, bir metodun aynı isimle kaç değişik şekilde tanımlandığı
ile alakalı değildir. Metodun aynı isim kullanılarak kaç farklı parametre
sayısı ile çalıştırılabildiği ile alakalıdır.