Java Class Yapısında Kalıtım Java Class Yapısında Kalıtım Bir sinifin kurulmasinda o sinifla direk olarak iliskisi olan bir siniftan onun tüm metotlari ve degiskenleri kalitim inheritance yoluyla yeni kurulan bir sinifa aktarilabilir. Aktarilacak.java package kalitim; import javax.swing.JOptionPane; public class Aktarilacak { String Karsilama="Hoş Geldiniz"; public void Merhaba(){ JOptionPane.showMessageDialog(null, this.Karsilama); } public void GuleGule(){ JOptionPane.showMessageDialog(null, "Hoşçakalın"); } } Aktarilan.java //Kalıtım için 1. yol import kalitim.Aktarilacak; //Kalıtım için 2. yol package kalitim; public class Aktarilan extends Aktarilacak { public static void main(String[] args) { //Kalıtımla Aktarılan Nesneden Oluşturulan Obje Aktarilacak Obje=new Aktarilacak(); Obje.Merhaba(); } } Sınıfları baska bır sınıfta nesne olarak çagırarak bir araya getirme Aktarilan.java //Kalıtım için 2. yol package kalitim; //Kalıtımsız COMPOSITION public class Aktarilan { public static void main(String[] args) { //Kalıtımla Aktarılan Nesneden Oluşturulan Obje www.dersmax.net Java Class Yapısında Kalıtım 1 Java Class Yapısında Kalıtım Aktarilacak Obje=new Aktarilacak(); Obje.Merhaba(); } } Sonuç ve Paket Yapısı www.dersmax.net Java Class Yapısında Kalıtım 2