Java Programlama Dersleri 32 - Polymorphism ( Çok Biçimlilik )

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 59

  • @davidlopes6988
    @davidlopes6988 3 роки тому +4

    emeklerinize sağlık. yıllar sonra bile izleniyor videolarınız.

  • @ИсмаилДжалалов-о1о
    @ИсмаилДжалалов-о1о 4 роки тому +3

    Allah sizden razi olsun hocam, en az bir haftadir polymorphism`i anlamaya calisiyordum olmuyordu, ilk basta sizin videonuzlada anlamamistim ama kodun uzerinde uzun uzun dusunuce anladim donen dolabi

    • @sukrukolay5704
      @sukrukolay5704 4 роки тому

      Dostum sana instagramdan ulaşabilir miyim acaba ?

  • @nightowl34
    @nightowl34 4 роки тому +10

    Hiçbir videoda adam akıllı anlamadığım konuyu bu video serisinde anladım. Anlatım mükemmel :)

  • @tarikgulsever1558
    @tarikgulsever1558 Рік тому

    Kardesim Helal olsun diyorum 15 dakika da bu kadar mi guzel anlatilitilir Polymorphism.. Cok Tessekkur ederim...

    •  Рік тому

      Ben teşekkür ediyorum.

  • @Savageboss52
    @Savageboss52 11 місяців тому +1

    şahbatur sondan geliyor gülbatur birinci, elinize saglık hocam güzel anlatım

  • @kuzeyerturk9295
    @kuzeyerturk9295 11 місяців тому +1

    Hocam çok büyük adamsınız

  • @justwait5708
    @justwait5708 2 роки тому

    6:43 neden constructorları yazmamız gerekiy?(evet hata veriyor ama yine de sebebini merak ettim)

    • @abdullayev4113
      @abdullayev4113 Рік тому

      constructor yazmadığımız zaman o class içersinde aslında default olarak parametresiz bir consturctor ve içersinde parametresiz bir super() yaranıyor.default olarak hiçbir parametre almadığı için hata veriyor bu yüzden el ile yazmak gerekli.

  • @mustafaaras2694
    @mustafaaras2694 4 роки тому

    Merhaba. 4:43 'deki main yazdiginizda cikan auto adviser kismi bende mevcut degil. Nasil ekleyebilirim? Tesekkurler

  • @haesce1004
    @haesce1004 Рік тому

    kodu yazdıktan sonra run dediğimde bir önceki dersin kodlarını run ediyor yeni yazdığım kodlar çalışmıyor yeni class açmama rağmen nasıl düzeltebilirim bu sorunu hocam

  • @tugceyucel3183
    @tugceyucel3183 Рік тому +1

    constructor kullanmamızın sebebi zaten get ve set methodlarından kurtulmak değil miydi? neden bu videoda hem get ve set hem de constructor yaptık

    •  Рік тому

      Constructor obje ilk defa başlatılırken kullanılıyor. Objenin üzerinde sonradan herhangi bir alanı değiştirmek veya bu alanlardan birini getirmek için set ve get kullanmak zorundasın.

  • @sudeakyuz34
    @sudeakyuz34 3 роки тому

    merhabalar, Sedan isimli class oluşturup Car classından extends ettim ancak main de Sedan sedan = new Sedan yazınca hata alıyorum sizce neden ? yardımcı olabilirseniz cok mutlu olurum . cannot find symbol diyor

    • @callmemfg
      @callmemfg 2 роки тому +2

      Sanırım parantezleri koymayı unutmuşsunuz. Sınıfları (class) belirtirken parantez koymamız gerekmektedir.
      Sedan sedan = new Sedan ();
      Eğer sedan sınıfındaki yappıcıda (constructor) istenilen bir değer de bulunuyorsa bunu da parantez içerisine yazmamız gerekmektedir.

  • @bymfatihaltun
    @bymfatihaltun 5 років тому +1

    Kral ağzına sağlık, açık ve net anlatıyorsun.

  • @yunusemre5978
    @yunusemre5978 6 років тому +2

    Abi çok güzel anlatıyorsun. Kısa birşey sorabilir miyim? Birçok yerde HashMap kavramını görmüştüm kısaca ne olduğunu ve nasıl kullanıldığını yazabilir misin?

    •  6 років тому +1

      Yunus Emre Bu seride onu anlatmayacagim ancak udemydeki seride onlari hepsini anlattim.

  • @cihanyantr4697
    @cihanyantr4697 3 роки тому

    Çok teşekkürler

  • @cinar_ama_muhendis
    @cinar_ama_muhendis 2 роки тому

    Netbeans kullanıpta videodaki source fonksiyonlarının nerde olduğunu bilen var mı?

    • @yigitefesozer4148
      @yigitefesozer4148 2 роки тому +1

      alt+insert yaparsan kucuk bir menu cikiyor orda var hepsi

  • @Khadgar1
    @Khadgar1 5 років тому +1

    Hocam speaktry(new Horse("..")); olayını nasıl yaptınız fonksiyonun içinde yeni bir obje mi oluşturdunuz?

    • @barca8341
      @barca8341 4 роки тому

      Anlayabildin mi?

    • @barca8341
      @barca8341 4 роки тому +1

      Anlamadıysam new Horse("..."); şeklinde bellekte yeni bir yer ayırıyor. içinde ne yazacağı sana kalmış. isimden yola çık yeni Köpek("Karabaş");

  • @barca8341
    @barca8341 4 роки тому

    speaktry fonksiyonunun içine Animal animal şeklinde bir parametre girdiniz ama ben onun anlamını anlamadım pek...

    • @barca8341
      @barca8341 4 роки тому +4

      Şimdi anladım;
      public static void Speaktry(Animals animals){
      animals.speak();
      }
      yazdığımız zaman
      Speaktry(new Dog("Karabaş"));
      Animals animals parametresine gidiyor ve aşşağı da animals.speak(); yazsa bile aslında orda new Dog.speak(); yazıyor olarak düşünebilirsiniz.
      bu şu şekilde de oluyo hatta bence hoca video da böyle göstermeye çalıştı ama new Dog("Karabaş"); şeklinde yazınca biraz karıştı benim için.
      Animals myDog = new Dog("Karabaş");
      Speaktry(myDog);
      şekli bana daha mantıklı geldi.

  • @veys9655
    @veys9655 5 років тому

    hocam udemy'de sizi ne aratınca çıkıyor , eğitimlerinze nasıl ulaşabilirim ?

  • @respectrsa7272
    @respectrsa7272 4 роки тому

    Tesekkurler

  • @ilkeraykut7064
    @ilkeraykut7064 6 років тому

    Hocam public class içerisinde birden fazla public static kullanabilir muyuz?Ben sadece 1 tane kullanabiliyoruz diye anlamıştım.

    • @serhatsozen9373
      @serhatsozen9373 6 років тому +4

      Birden fazla public static olabilir ama sadece bir tane main metodu olabilir(public static void main(String[ ] args))

  • @nicatbekirzade1852
    @nicatbekirzade1852 5 років тому +1

    inanilmaz anlatim tesekkurler...

  • @egesaglam9500
    @egesaglam9500 6 років тому

    Klavyenin Markasini Sormuştum yarin cevap veririm demiştiniz yoğunsuz sanırım kolay gelsin tekrar sormak istiyorum eger vaktiniz varsa klavyenin markasini ve modelini atabilirmisiniz

    •  6 років тому +2

      Ege Sağlam İnca IK-274QU😀

    • @egesaglam9500
      @egesaglam9500 6 років тому +1

      Yazılım Bilimi işiniz çok zor ama insanlara bişey öğretmek mutlu ediyordur java yi c++ sizden ögrendim 😀😀

    • @zodiac5141
      @zodiac5141 2 роки тому

      @@egesaglam9500 😀😀

  • @sercanak1
    @sercanak1 5 років тому +3

    Anlatım çok güzel fakat şu ingilizce değişken kullanma olayı anlaşılabilirliği oldukca düşürüyor. Eyvallah ingilizce evrensel bir dil, eyvallah işe girdiğimiz de ya da bu mesleği yaptığımızda bütün herşey ingilizce olacak ama en azından öğrenme aşamasında konuları anlayana kadar Türkçe olsa. Söz veriyorum öğrendikten sonra ingilizce değişken kullanıcam.

    •  5 років тому

      nasıl başlarsan öyle gider

    • @sercanak1
      @sercanak1 5 років тому +1

      @ evet öğrenmeden başlarsan öğrenmeden gider

    •  5 років тому +2

      @@sercanak1 ingilizce bu mesleğin her yerinde var ingilizceyi de öğrenmeden, kullanmadan çok ilerleyebileceğini sanmıyorum

    • @elifnurpamuk5567
      @elifnurpamuk5567 4 роки тому +3

      turkce ogrendigin zaman bi yerde tikanip kalacaksin ingilizce terimlere alismaya calis bence:(

  • @almanduku9043
    @almanduku9043 4 роки тому +1

    O değil de Şahbatur kim aga?

    • @gencay_
      @gencay_ 4 роки тому +2

      son 400' lüğe gelirken gül batur birinci Şahbatur sondan geliyo Gülbatur birinci Şahbatur geliyor Gülbatur birinci geliyor 10. yıl gazi koşusunu Süleyman Atlı' yla Gülbatur alıyoor Gülbatur alıyoor

    • @almanduku9043
      @almanduku9043 4 роки тому

      @@gencay_ Aferin bakalım 🐎🐴🐎🐴🐎🐴🐎🐴🐎🐴🐎🐴🐴🐴 Veeeee kafa farkıyla Şahkafasııııııı kazanıyor.

  • @bahakaba
    @bahakaba 5 років тому +3

    sahbatur iyiydi hocam :)

  • @ahmetsaitince7849
    @ahmetsaitince7849 2 роки тому

    Şahbatur'da konsantrasyonumu kaybettim

  • @user-px4zh3dr2x
    @user-px4zh3dr2x 4 роки тому

    videonun ortasında iyi de bu ne işimize yarayacak diyordum, videonun sonunda oha çok iyiymiş dedim

  • @OmerFarukUcer
    @OmerFarukUcer 4 роки тому

    Ben Pek anlamadım :((

    • @soloq8916
      @soloq8916 4 роки тому +1

      Ben de anlamadım knkz:(

    • @reworkoncesiakali2121
      @reworkoncesiakali2121 3 роки тому +1

      Ya şu nesne tabanlıdan sonraki videoları 1.5 ayda zor anladım bu konu hepsinden karışık ne yapmam lazım ?? Yardımcı olursanız sevinirim

  •  3 роки тому

    biraz karışık

  • @vusalrehimov4298
    @vusalrehimov4298 4 роки тому

    Udemyde anlamayıb gelib burda anladın

  • @Omerr_developer
    @Omerr_developer 5 років тому +6

    Keşke değişken ve metot isimlerini TÜRKÇE kullansanız..

    • @ecesubahtiyar2238
      @ecesubahtiyar2238 Рік тому

      Ingilizcesini ögretmesi cok daha iyi yazilim dersleri icin

    • @Omerr_developer
      @Omerr_developer Рік тому

      @@ecesubahtiyar2238 4 yıl önce yazmışım :D şuan türkçe değişken yazmak komik geliyor :D

    • @ecesubahtiyar2238
      @ecesubahtiyar2238 Рік тому

      😅