EMZETT.
Giriş yap

Aşırı yükleme (overloading)

Kısaca: Aynı ada ama farklı parametre listesine (sayı veya tip) sahip birkaç yöntem — Java çağrıda uygun varyantı otomatik seçer.

Biraz daha ayrıntılı: Yalnızca dönüş tipi iki yöntemi ayırt etmeye yetmez — aşırı yüklemede yalnızca parametrelerin sayısı/tipi sayılır. Geçersiz kılma (overriding) ile karıştırılmamalıdır.

int sum(int a, int b) { return a + b; }
double sum(double a, double b) { return a + b; }

Ayrıntılı

class Calculator {
    int sum(int

Ayrıca bak: Yöntemler, Parametreler, Yapıcılar