• Buradasın

    Java'da Miras Alma ve Miras Kavramları Eğitimi

    youtube.com/watch?v=6VNWD4bSsnE

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan Java programlama dili eğitim dersidir. Eğitmen, Enes Bayram adında bir öğrenci üzerinden örnekler vermektedir.
    • Videoda Java'da inheritance (miras) kavramı, dis, super ve super metod kavramları detaylı olarak anlatılmaktadır. İlk bölümde dis ve super anahtar kelimelerinin kullanımı ve işlevleri kod örnekleriyle gösterilirken, ikinci bölümde Person sınıfından Student ve Engineer sınıflarını miras alarak miras alma kavramının temel mantığı açıklanmaktadır.
    • Eğitim boyunca Person, Student ve Engineer sınıfları üzerinden miras alma, ortak özelliklerin ve metotların nasıl kullanılacağı somut örneklerle gösterilmektedir. Video, bir sonraki derste örnek bir uygulama yapılacağını belirterek sona ermektedir.
    00:01Java'da Anahtar Kelimeler
    • Bu derste "this", "super" ve "super" metodları anlatılacak.
    • "This" anahtar kelimesi, o anki objenin özelliklerini gösterir ve her sınıfın prototipini oluşturur.
    • Her sınıf otomatik olarak "Object" sınıfından miras alır ve bu sınıftan birçok metot miras alır.
    04:32"This" Anahtar Kelimesi
    • "This" anahtar kelimesi, o anki objenin özelliklerini gösterir ve hangi objeyi gösteriyorsa ona göre işlem yapar.
    • "This" bazen karışıklığa yol açabilir çünkü farklı objelerde farklı nesneleri gösterebilir.
    • "This" anahtar kelimesi, o anki objenin özelliklerini konsola yazdırmak için kullanılabilir.
    05:23"Super" Anahtar Kelimesi
    • "Super" anahtar kelimesi, üst sınıfın içindeki metotlara erişmek için kullanılır.
    • "Super" anahtar kelimesi, üst sınıfın constructor'ını çağırmak için de kullanılır.
    • "Super" anahtar kelimesi, üst sınıfın özelliklerini ve constructor'ını alt sınıflarda tekrar tanımlamadan kullanmayı sağlar.
    12:33Miras Alma Kavramı ve Super Metodu
    • Miras alınan sınıfın içindeki "write info" metodu, alt sınıfta da otomatik olarak miras alınır.
    • Alt sınıfta "write info" metodu çağrıldığında, üst sınıfın içindeki aynı metod çalışır ve değerleri ekrana yazdırır.
    • Miras alma, özel ve ortak özellikleri, metotları bir sınıfta toplayıp alt sınıfların miras alıp kullanmasıdır.
    14:36Super Metodunun Kullanımı
    • Alt sınıfta "super" metodu kullanılarak üst sınıfın constructor'ı çağrılır ve parametreler üst sınıfa gönderilir.
    • "super" metodu, alt sınıfın constructor'ı çalışırken üst sınıfın constructor'ını da çalıştırır.
    • Alt sınıfta "write info" metodu çağrıldığında, üst sınıfın içindeki aynı metod çalışır ve değerleri ekrana yazdırır.
    16:14İkinci Sınıf Örneği
    • "Engineer" sınıfı da "Student" sınıfından miras alınarak aynı constructor ile oluşturulur.
    • "Engineer" sınıfının constructor'ı da "super" metodu kullanılarak "Student" sınıfının constructor'ı çağrılır.
    • "Engineer" sınıfının "write info" metodu da "super" metodu kullanılarak "Student" sınıfının "write info" metodu çağrılır.
    18:16Miras Alma Mantığının Özeti
    • Bir sınıfın özellikleri ve metotları ortaksa, bunları tek bir sınıfta tanımlayıp alt sınıfların miras alması gerekir.
    • Alt sınıflar, üst sınıfın özelliklerini ve metotlarını kendi içinde tanımlanmış gibi kullanabilirler.
    • Bu mantık diğer programlama dillerinde de benzer şekilde uygulanır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor