Merhabalar,
Kalıtımın sınıfların birbirilerinden türetilmeleri ve OOP yaklaşımının temel yöntemlerinden biri olduğunu biliyoruz. Aynı zamanda bunun klasik Java kodları ile nasıl yapılacağını da biliyoruz. Peki Spring’ te kalıtım işlemi nasıl oluyor? Hemen örnek koda göz atalım. Eminim ki bu kadar kolay olduğuna şaşıracaksınız:) Önce örnek sınıfımız.
package com.farukbozan.spring;public class Worker {private double salary; public String getName() { public void setName(String name) { public double getSalary() { public void setSalary(double salary) { } |
Şimdi de aşağıdaki resimde yer alan değişikliğe bakalım.
Worker sınıfından iki örnek oluşturduk. Birincisi yani firstWorker id değerine sahip beanin salary değeri 75 ve adı da FirstWorker olarak düzenlenmiştir. Bundan türetilen ikinci örneğin ise salary değerinde oynama yapılmamış, sadece name değeri değiştirilmiştir. Eğer bir main üzerinde çalışma yaparsanız sonuçları ekranda daha rahat görebilirsiniz.
Bol Java’ lı günler dileğiyle…
Yazan: Faruk BOZAN (Yazılım Mimarı / Software Architect)