Bir ülke seçince bölgenizde mevcut kurslar gösterilir.
⏱ 2 sa 30 dk📚 25 kurs🎧 Sesli versiyon
C++ Soyut Sınıflar ve Saf Sanal Fonksiyonlar
Soyut sınıfları ve modern C++ özelliklerini kullanarak dayanıklı kalıtım hiyerarşileri tasarlamayı ve net arayüzler tanımlamayı öğrenin.
💬Yapay zekâ eğitmeni Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al.
🕐İstediğin zaman başla Program ya da son tarih yok — kendi hızında, istediğin zaman öğren.
🌐Türkçe Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
C++ dilinde Nesne Yönelimli Programlama ile çalışırken, türetilmiş sınıfların uygulaması gereken ortak bir arayüz tanımlamanız gerekebilir. Soyut sınıflar, bu sözleşmeleri oluşturmak ve kod tabanınızda belirli davranışları zorunlu kılmak için temel araçlardır. Bu kursun sonunda, uygun polimorfizmi ve kod yapısını sağlayarak güçlü soyut temel sınıflar oluşturmak için saf sanal fonksiyonları güvenle kullanabileceksiniz.
Ne öğreneceksiniz:
* C++ dilinde polimorfizmin temel kavramlarını, sanal fonksiyonları ve V-table rolünü anlayın.
* Arayüz sözleşmelerini zorunlu kılmak için saf sanal fonksiyonları kullanarak soyut temel sınıflar tanımlayın ve uygulayın.
* Türetilmiş sınıflarda ince hataları önlemek ve hedeflenen fonksiyon semantiğini net bir şekilde belirtmek için `override` ve `final` anahtar kelimelerini uygulayın.
* `std::unique_ptr` gibi akıllı işaretçileri kullanarak polimorfik nesnelerin yaşam döngüsünü güvenli bir şekilde nasıl yöneteceğinizi öğrenin.
* Arayüzler aracılığıyla çalışma zamanı polimorfizmini gösteren net, sürdürülebilir kod örnekleri yazma alıştırması yapın.
Kurs, temel OOP terminolojisiyle başlar ve soyut sınıfların sözdizimi ile uygulama detayları üzerinden ilerler. Ardından esnek, genişletilebilir arayüzler oluşturmak için pratik uygulama senaryolarını ve en iyi prácticas (en iyi uygulamaları) keşfederiz. Bu kurs, temel C++ sözdizimi ve nesne oluşturma bilgisine sahip olan ancak kalıtım ve polimorfizm gibi gelişmiş OOP kavramlarına yeni başlayan yeni başlayanlar için tasarlanmıştır. Soyut sınıflar veya arayüzler konusunda daha önce deneyim gerekmez. Bugün daha temiz, daha genişletilebilir C++ programları tasarlamayı öğrenmeye başlayın.
💬Kişisel AI öğretmeni Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin.
🎧Sesli versiyon dahil Yolda öğren — ekrana gerek yok
♾️Ömür boyu erişim İstediğin zaman dön, son kullanma tarihi yok
📱Telefon veya bilgisayar Her yerde, her cihazda
💸14 gün iade Sorgusuz
⚡Kısa ve odaklı 2 sa 30 dk pratik içerik
Tamamlama sertifikası
PickAClass'de tamamladığın her kurs böyle bir belge verir — özgün, kendi koduyla, URL ile doğrulanabilir ve gerçekte neyin gösterildiğine dair ayrıntılı.