Factory Design Pattern (Fabrika Tasarım Kalıbı)

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Creational Design Patterns (Oluşturucu Tasarım Kalıpları) arasında bulunan Factory Design Pattern (Fabrika Tasarım Kalıbı) nı öğreneceğiz. Dersin kaynak kodlarına aşağıdaki linkten ulaşabilirsiniz.
    github.com/sba...

Комментарии • 22

  • @omerakkoca8263
    @omerakkoca8263 3 года назад +1

    Çok temiz anlatım Sadık bey teşekkürler.

  • @jaserq
    @jaserq 4 года назад +1

    ornegini cok harika secmissin.. anlamamak imkansiz ! tesekkur ederim

  • @resmiyegulbay3133
    @resmiyegulbay3133 Год назад

    çok teşekkür ederim gayet açıklayıcı bir şekilde anlattığınız için. elinize yüreğinize sağlık...

  • @oguzhan_cevik
    @oguzhan_cevik 3 года назад +6

    Paylaşım için teşekkürler. Naçizane bir tavsiye vermem gerekirse ilerde çekeceğiniz videolar için IDE'nin fontunu biraz büyütürmüsünüz :)

    • @bahadirmemis
      @bahadirmemis  3 года назад +1

      Merhaba,
      Geribiliriminiz için teşekkür ederim. Ilerleyen videolarda büyüttüm:)

  • @suleymanyldrm6328
    @suleymanyldrm6328 4 года назад +1

    Anlatımınız için teşekkür ederim.

  • @hilaloruc607
    @hilaloruc607 2 года назад

    Hocam ne kadar güzel kod yazıyorsunuz şiir gibi

    • @nihal8129
      @nihal8129 2 года назад +1

      Kesinlikle katılıyorum sana Hilal arkadaşım 👍

  • @firatcapin7750
    @firatcapin7750 3 года назад +1

    Çok faydalı içerikler .Teşekkürler.

  • @gokhanaydin7815
    @gokhanaydin7815 4 года назад +1

    👍👍👍

  • @gokhanaydin7815
    @gokhanaydin7815 4 года назад +1

    👏👏👏

  • @mehmetoztas8450
    @mehmetoztas8450 Год назад

    hocam şu 2.43 te olduğu gibi Generate sayfasını hangi kısayol tuş ile açıyorsunuz ?

  • @hakangurel9409
    @hakangurel9409 3 года назад +1

    Sadık Bey, GoF'a göre TelefonFabrikası (creator) ile TelefonBayi(concrete creator) arasında kalıtım(inheritance) ilişkisi olması gerekmiyor mu? TelefonBayi sınıfı içerisinde getTelefon tanımı yapmadan evvel public class TelefonBayi extends TelefonFabrikası kodunu bekledim. Ancak siz doğrudan main metot içerisine TelefonFabrikası içersine yazdığınız metodu çağıracak kodu yazdınız. Kalıtım yapmamız gerekmiyor muydu?

    • @bahadirmemis
      @bahadirmemis  3 года назад +2

      Merhaba,
      Böyle bir zorunluluk yok. Burada olay nesneyi üretme işini devretmek. Bunu da fabrikaya devrediyoruz.

  • @muratdag9149
    @muratdag9149 4 года назад

    Yazdığım kod sizinkiyle aynı ama TelefonBayi sınıfnda 11. ve 13. satırlarda hata alıyorum.Yardımcı olabilir misiniz ?

    • @bahadirmemis
      @bahadirmemis  4 года назад

      Merhaba,
      Kodunuzu görmeden bir şey söylemek zor fakat yazdığınız kodun buradaki kod ile aynı olmadığını söyleyebiliriz. Küçük ve fark edemediğiniz bir hata yapmış olabilirsiniz. (Hata aldığınızı söylediğiniz 11 ve 13. satırlar için hata TelefonFabrikası sınıfındaki getTelefon metodunda alınıyor gibi. Bu metodu kontrol etmelisiniz. Oraya odaklanabilirsiniz. )
      Ayrıca Github üzerinde kaynak kodlar bulunuyor. Buradaki kodları kendi kodlarınız ile karşılaştırabilirsiniz.
      github.com/sbahadirm/TasarimKaliplari/tree/master/src/main/java/designpatterns/creational/factory

    • @muratdag9149
      @muratdag9149 4 года назад +1

      @@bahadirmemis Söylediğiniz yerleri kontrol edeceğim ilgilenip cevap verdiğiniz için çok Teşekkür Ederim. Saygılarımla.

  • @bezelyesevenordek
    @bezelyesevenordek 2 года назад

    s8 mi? s6 mı? 80lerdeyiz

  • @mp3academy508
    @mp3academy508 3 года назад

    kitap öneriniz var mı hocam yabancı veya Türkçe

    • @bahadirmemis
      @bahadirmemis  3 года назад +2

      Merhaba,
      Evet. Türkçe okuduğum tek kitap Özcan Acar'ın kitabı.
      İngilizce olarak ise;
      - GOF'un Design Patterns kitabı zaten temel kitap.
      - Head First Design Patterns kitabını ben çok beğendim. Açıklamaları çok güzel ve akılda kalıcı görseller de sunmuşlar. Bir çok kişi bu tarzı eleştirmiş ama ben beğendim.
      Bunların dışında, kitap gibi, çok güzel hazırlanmış web siteleri de var.
      refactoring.guru/design-patterns
      sourcemaking.com/design_patterns
      springframework.guru/gang-of-four-design-patterns/

    • @mp3academy508
      @mp3academy508 3 года назад +1

      @@bahadirmemis Peki hocam Cok teşekkürler

  • @izztrhimov4039
    @izztrhimov4039 Год назад

    merhaba