Java Kalıtım
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
public class Main extends Personel {//Personel sınıfından kalıtım alıyoruz. /* * 1. A sınıftan türetilmiş bir sınıf oluşturunuz.A sınıfı içindeki 4 adet methodu,oluşturduğunuz sınıf içinde kullanınız.< */ public static void main(String[] args) { /*Personel sınıfından kalıtım aldık.Artık mevcut içinde bulunduğumuz Main sınıfı ile Personel içersindeki methodlara erişebiliriz. * Çünkü Personel sınıfı kalıtım alındığında;tüm içeriği Main sınıfına kopyalandı.Yani tüm özelliklerini Main sınıfına aktardı. */ //1.personel için bir nesne türetiyoruz: Main personel1 = new Main(); //Personel sınıfı içersindeki methodlara erişiyoruz: personel1.setPersAdi("Kerim FIRAT"); personel1.setPersNo(44); //2.personel için bir nesne türetiyoruz: Main personel2 = new Main(); //Personel sınıfı içersindeki methodlara erişiyoruz: personel2.setPersAdi("Cihan OZHAN"); personel2.setPersNo(45); //3.personel için bir nesne türetiyoruz: Main personel3 = new Main(); //Personel sınıfı içersindeki methodlara erişiyoruz: personel3.setPersAdi("Oktay GENÇ"); personel3.setPersNo(46); // //personel bilgilerini okuyalım //1.personel: String personel1_adi = personel1.getPersAdi(); int personel1_no = personel1.getPersNo(); //2.personel: String personel2_adi = personel2.getPersAdi(); int personel2_no = personel2.getPersNo(); //3.personel: String personel3_adi = personel3.getPersAdi(); int personel3_no = personel3.getPersNo(); System.out.println("1.Personel Adı: " + personel1_adi +"\n1.Personel No: " + personel1_no); // System.out.println("2.Personel Adı: " + personel2_adi +"\n2.Personel No: " + personel2_no); // System.out.println("3.Personel Adı: " + personel3_adi +"\n3.Personel No: " + personel3_no); } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
public class Personel { private int persNo; private String persAdi; public Personel(){ //yapılandırıcı } public void setPersNo(final int _persNo){ persNo = _persNo; } public void setPersAdi(final String _persAdi){ persAdi = _persAdi; } public int getPersNo(){ return persNo; } public String getPersAdi(){ return persAdi; } } |
Leave a reply