Javada Inheritance (Kalıtım) Nedir
Inheritance temel olarak bir clasın başka bir classtan türetilmesi işlemine denir. Yani bir classta bulunan metod ve değişkenlerin başka bir class içerisinden yeniden tanımlama yapmadan kullanılabilmesi işlemidir. Örnek verecek olursak Bir Logger classımızın olduğunu ve içinde logYaz metodu olduğunu varsayalım herhangi bir class içerisinde de hata ile karşılaşıldığında log yazmak istiyorsunuz bu classı Logger classından extend ederseniz direk olarak logger clasının logYaz metodunu kullanarak herhangi bir başka tanımlama yapmaya gerek kalmadan kullanabilirsiniz.
Yorumlar
Yorum Gönder