C++ ile (OOP) Nesne Yönelimli Programlama : İsim Uzayları ( namespace )

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • Herkese merhaba. Bu video eğitimde C++ programlamadaki isim uzaylarının (namespace) ne olduğunu ve nasıl oluşturulduğu konularına değindim. Eğer eğitimlerimi beğendiyseniz bana destek olmak için videolarımı beğenmeyi, kanalıma abone olmayı ve arkadaşlarınızla paylaşmayı ihmal etmeyiniz. Herkese iyi seyirler.
    Resmi Sitem : www.yazilimagon...
    Resmi Facebook YazilimaGonulVer Grubum : / 2110731915814534
    #OOP #NAMESPACE #CPP #PROGRAMLAMA

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

  • @theapostle966
    @theapostle966 Год назад +3

    İşte böyle detaylı anlatınca, öğrendikten sonra programdaki diğer tanımlarla karıştırmıyor insan. Ağzınıza sağlık.

  • @abdullahfrat3034
    @abdullahfrat3034 Год назад +2

    ÇOK sağolun hocam sınava 1 hafta kala burdan çalışıyorum gayet verimli

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

    ağzınıza sağlık hocam en kapsamlı Türkçe içerik bu kanalda süpersiniz

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

      Tesekkurler, faydali oluyorsa ne mutlu bana. Basarilar diliyorum.

  • @m.bahadryesilkaya7361
    @m.bahadryesilkaya7361 2 года назад +3

    Hocam çok güzel anlatmışsınız. Teşekkürler

  • @Delpatrela
    @Delpatrela 5 лет назад +3

    Hocam ellerinize sağlık. Gayet iyi anladim oldukça basit birseymis.

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

    ya keske daha onceden ızleseymısım mmantıgınnı o kadar ıyı anladım kı

  • @mertgenc9890
    @mertgenc9890 5 лет назад +3

    pdp dersinde anlamamıştım hocam çok sağolun. birde c++'da biz kodlarımızın gizliliğini header dosyaları kullanarak çözüyorduk hocam bu iş javada ve c#'da nasıl oluyor? mesela ben bir kütüphane yazmak istiyorum örneğin c++ dilinde yazdım, cpp dosyalarımı derledim header dosyamı ve derlenmiş şekilde olan cpp dosyalarımı kullanıcıya veriyorum ve kullanıcı sadece yazdığım kütüphaneyi kullanıyor. yani benim kütüphane içinde yazdığım fonksiyonların gövdelerine erişemiyor ve değiştiremiyor. sadece ve sadece kütüphanemi kullanıyor. bu iş c++ 'da ve c dilinde böyle işliyorken javada ve c# diinde nasıl işliyor? javada bildiğim kadarıyla başlık dosyaları yok. aydınlatırsanız çok sevinirim hocam yoksa bu gece rahat uyuyamam.

    • @YazlmaGonulVer
      @YazlmaGonulVer  5 лет назад +3

      Merhabalar. Öncelikle eğitimleri beğendiğiniz için teşekkürler. C ve C++ türevi programlama dillerinde dediğiniz gibi sınıflara erişimi header dosyalarıyla çözüyoruz. Bu da dinamik kütüphane derleme ile gerçekleşir. Yani dll kullanmakla çözülür. Ancak sizin sorduğunuz Java ve C# da bu işin nasıl yürüdüğünü tam bilmiyorum. Fakat orada aynı mantıkla DLL ler ile bu sorun çözüldüğünü tahmin ediyorum. Muhtemelen sizi tatmin etmeyen bir cevap oldu. Kusra bakmayın.

    • @mertgenc9890
      @mertgenc9890 5 лет назад +1

      @@YazlmaGonulVer sorun değil hocam. yanıtınız için teşekkür ederim.

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

    Hocam iyi günler oluşturulan fonksiyon alanına ne deniyor anlayamadım spop mu? Stop mu ? Kaç defa dinledim tam olarak anlayamadım

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

      Fonksiyon alanı, "Scope" olarak adlandırılır. Scope diyor yani...

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

      @@fackthecapitalism2807 teşekkürler 😂

  • @miraccan00
    @miraccan00 5 лет назад +2

    Hocam 4.dakkada fonksiyonu çağırmadınizki nasıl gelsin???

    • @YazlmaGonulVer
      @YazlmaGonulVer  5 лет назад +1

      Merhabalar. Zaten o fonksiyonları çağırsakta tekrar main fonksiyonu içerisinde x değişkenini ekrana bastırmak istediğimiz satır yine hata verir, isterseniz kendiniz de deneyebilirsiniz. Benim orada anlatmak istediğim şey kendi lokal alanında olmayan değişkenler global alanda aranır eğer orada da yoksa başka fonksiyon içerisinde de x varmış onu basayım demez derleyici, x değişkenini bulamıyorum tanımlanmamış şeklinde hata verir. Tabi yine de kafana takılan bir şey varsa sorabilirsin.

    • @miraccan00
      @miraccan00 5 лет назад +1

      Saolun hocam erken yazmışım kusura bakmayın durdurup sordum hemen sonrasında anlatmışsıniz kusura bakmayın birde posta attımda cevap veriyor musunuz youumlara mi yazayım :))

    • @YazlmaGonulVer
      @YazlmaGonulVer  5 лет назад

      Mailini kontrol ediyorum şimdi

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

    #include
    using namespace std;
    namespace programci1{
    int x = 15;
    void Foo(){
    int x = 3;
    cout

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

      burada sadece programci2::Foo(); yazmalısın cout içine bunu koyamazsın operator overloading olur ve fonksiyonu çağırırken () eklemelisin