Overloading
Yazan : Yusuf Nar, Ağustos 10, 2006, Perşembe 0:00
Etiket(ler) : overloading, aşırı yükleme
Overloading Türkçe karşılığı olarak aşırı yükleme gibi bir anlama sahiptir. Overloading genel manada aynı isimdeki fonksiyonların değişik özellikteki parametreler alarak işlem görmesidir. Derleyici (Compiler) hangi fonksiyonun çağrılacağını aldığı parametrelerden saptar.
Overloading işlemi Derleme zamanında gerçekleşen bir hadisedir. Derleyici imzalarına göre hangi fonksiyonun çağrılacağını belirler.
Function Overloading ve Operator Overloading nesnel yönelimli dillerde yaygın olan bir çokbiçimlilik(polymorphism) yöntemleridir. Operatörler de gerçekte fonksiyonlarda olduğu gibi benzer bir yönetemle işler.