Java iş sınıfı nedir?

Java sınıfı , tıpkı bir cinste olduğu gibi, ortak özelikleri belirlenmiş bir topluluğun adıdır. Bir java sınıfının niteliklerini değişkenlerle (attributes, fields), davranışlarını metotlarla (fonksiyon, procedure) belirleriz. Başka bir deyişle, istediğimiz özeliklerini belirterek bir sınıf (cins-isim) tanımlarız.

Read more

Kalıtım nedir ne işe yarar?

Nesne Yönelimli Programlama dillerinde kalıtım olgusu, bir sınıfta (class) tanımlanmış değişkenlerin ve/veya metotların (fonksiyon, procedure) yeniden tanımlanmasına gerek olmaksızın yeni bir sınıfa taşınabilmesidir. Bunun için yapılan iş, bir sınıftan bir alt-sınıf (subclass) türetmektir.

Read more

Super () ne işe yarar?

super() metodu, üst-sınıfa ait bir nesne constructor yerine geçer. Üst-sınıfta overload edilmiş constructorlar tanımlı ise , hangisini çağıracağını, kullanılan parametreler belirler. Çünkü, java derleyicisi overload edilen fonksiyonları, parametreleri yardımıyla birbirinden ayırır.

Read more

Super Class Nedir?

Superclass ve Subclass Bir sınıf başka bir sınıftan türüyorsa yani başka bir sınıfın değişkenlerini ve metotlarını miras alıyorsa subclass olarak adlandırılır. Eğer bir sınıftan başka bir sınıf miras alınıyor veya türetiliyorsa o sınıf superclass olarak adlandırılır.

Read more