• Bağış
  • Inheritance ( Nesneler Arası Miras İlişkisi)

    Sınıflar
    arası ilişkiler dünyanın modellenmesinde kullanılır. Bir sınıfın başka
    bir sınıftan bilgileri miras olarak alması istendiğinde aralarında
    inheritance ilişkisi kurulur.

    Örneğin personel takip sistemi
    yazılırken kullanılan bir nesne yönelimli modellemede, insan sınıfının
    boyu kilosu ve yaşı gibi özellikleri, sekreter, müdür ve mühendis gibi
    diğer sınıflarda da kullanılacaktır. Bu durumda inheritance (miras
    kalma) kullanılarak sınıflar arası bilgi geçişi yapılır.

    * Örneğin,
    insanın boyu kilosu ve yaşı vardır. Müdür bir insandır. (bu cümleler
    ile anlatılan, müdürün insanın taşıdığı özellikleri taşıdığı, yani
    müdürün de boyunun kilosunun yaşının olduğudur)

    Yukarıdaki örneğin JAVA dilinde gösterimi aşağıdaki şekildedir.

    public class insan{
    int boy;
    int kilo;
    int yas;
    }

    public class mudur extends insan{

    }
    public class mainclass{
    public static void main(String args[]){
    mudur ahmet = new mudur(); // ahmet mudurdur
    mudur.yas=35; // ahmetin yasi 35tir. Dikkat ediniz mudur sınıfının yaşı yok, bu bilgi insan sınıfından gelir
    }
    }

    Benzer Yazılar:

    Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Inheritance ( Nesneler Arası Miras İlişkisi)' isimli yazı 14 Apr 2007 tarihinde, saat: 03:20 'de �adi Evren �EKER tarafından gönderilmiş, toplam 746 defa okunmuştur.

    Benzer yazıları JAVA, Nesne Yönelimli Programlama, Programlama Dilleri kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


    Category: JAVA, Nesne Yönelimli Programlama, Programlama Dilleri

    Leave a Reply