C# Dersleri 43: Gerçek Hayatta İnterface Kullanımı

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 19

  • @atakanarslan2772
    @atakanarslan2772 2 ปีที่แล้ว +1

    İnanılmaz kıymetli bir video. Bu videoyu izleyene kadar interface'nin niçin kullanıldığını tam olarak mantığıma yatıramamıştım. Oracle ve SQL örneğini verdiğinizde her şey tam anlamıyla oldu.

  • @GameDevCaptainBlack
    @GameDevCaptainBlack ปีที่แล้ว

    Teşekkürler, 10 dakikanın bile bir insan için ne kadar yararlı olabileceğini göstermiş oldunuz.

  • @Naveaxs
    @Naveaxs 3 ปีที่แล้ว +6

    2 yıl öncede olsa işe yarıyor

  • @burakkepuc
    @burakkepuc 3 ปีที่แล้ว +2

    Burda yapılan işlem kısaca şu mudur?
    1) Bir adet database interface'i olustur, crud metodlarını barındıracak.
    2)2 adet farklı database class'ı yap ve crud işlemlerini implemente et.
    3) Bir iş class'ı oluştur. Bu class interface alsın ve ona göre hangi db'ye crud işlemleri yapacağına karar versin.
    Eğer yanlıs biryer anladıysam lütfen düzeltin.

  • @itsarsh77
    @itsarsh77 2 ปีที่แล้ว

    harika anlatış teşekkürler. Ancak çok kullanacağım yer yok gibi

  • @yakuphanci
    @yakuphanci 3 ปีที่แล้ว

    hocam çay eşliğinde çok güzel gidiyorsunuz

  • @Ahmet-nd5ct
    @Ahmet-nd5ct 2 ปีที่แล้ว

    Cok guzel aciklama.

  • @hakandizdar
    @hakandizdar 6 ปีที่แล้ว +2

    Engin hocam, Videonun sonunda CustomerManager sınıfında, ICustomerDal interface ini Add metoduna parametre olarak verdiğinizi, aslında daha ileri seviyede operasyonlarda veya gerçek hayatta constructordan alınması gerektiğini belirttiniz. Benzer şekilde ilgili interface i constructor metoda parametre olarak verdiğimizde derleyiciden hata alıyoruz. Yani method constructor olursa olmuyor. Yöntem ile ilgili bilgi verir misiniz?

  • @furkandemir2770
    @furkandemir2770 2 ปีที่แล้ว

    hocam merhabalar anlatımınız için teşekkür ederim çok açıklayıcı ve net
    ancak aklıma takılan birşey var her iki yapıyıda kullanmak isteseydik ne olurdu?

  • @xeyalteyyubov1175
    @xeyalteyyubov1175 3 ปีที่แล้ว +1

    Güzel

  • @lessonsIlearned06
    @lessonsIlearned06 3 ปีที่แล้ว

    Teşekkürler

  • @taamrd
    @taamrd ปีที่แล้ว

    hata alıyordum using static InterFaces.SqlServerCustomerDal; ekleyerek çözdüm doğru mu yapmışım

  • @sergenorhann9533
    @sergenorhann9533 3 ปีที่แล้ว

    👍😊

  • @tkaraca234
    @tkaraca234 4 ปีที่แล้ว +1

    SqlServerCustomerDal sqlServerCustomer = new sqlServerCustomer(); şeklinde örneğini oluşturarak , sqlServerCustomer.Add() dememizle manager.Add(sqlServerCustomer) dememiz arasında nasıl bir fark var sonuç olarak manager.Add dememiz aslında yine sqlServerCostermer.Add metoduna gidiyor..

    • @tanercaslaman
      @tanercaslaman 3 ปีที่แล้ว

      Statik olmayan classların önce newlenmesi gerekir yani önce onlardan bir obje oluşturulmalıdır

  • @korasoglu
    @korasoglu ปีที่แล้ว

    teşekkür edenler neye teşekkür etmiş anlamadım neticede proje ya sql yada oracle destekler bu kullanım örneğinde zaten bir tanesini destekliyor oda sen hangisi seçersen