Bu gün, method overloading terimi ile karıştırılan Method Overriding işlemlerinden bahsedeceğim. Method Overloading (Metotların Aşırı Yüklenmesi) makalesini okumadıysanız, lütfen öncelikli olarak bunu okuyunuz. Ayrıca makale içinde anlatılan…
Kategori: JAVA
Bir class, aynı anda ve aynı isimde birden fazla metot barındırabilir. Bu duruma aşırı yükleme (Method Overloading) denir. Aynı isimdeki bu metotların parametre türleri farklı veya parametre sayıları farklı olmak durumundadır.…
Java’da erşim belirleyiciler; field, method, class ve constructor’ların erişebilirliğini kontrol altına almak amacıyla kullanılırlar. 4 adet erişim belirleyici vardır. Her bir erişim belirleyiciyi ayrı ayrı…
Java’da kalıtım, mevcut class’lara (sınıflara) ek işlevler eklemek için kullanılır. Kalıtım kullanarak, var olan class’lara ek özellikler ekleyerek onları genişletebiliriz. Kalıtım kullanarak, class’larımızı yeniden kullanabilir…
Kurucu Fonksiyonlar (Constructor’lar) yazarken uyulması gereken bazı temel kurallardan bahsedelim. Constructor’u kısaca anlatmak gerekirse; Java’da her nesnenin yeni instance’ı (Örneği) oluşturulurken aslında o nesnenin constructor’ı…
Java’da kullanilan aritmetik operatörlerden ++ (arttirma) ve — (eksiltme) operatörleri hakkinda kisa ve oz bilgiler… Yukarıdaki örneği çalıştırdığımızda, consol’a “1” yazacağını düşünüyorsanız yanılıyorsunuz. Arttırma ve…