Operatör aşırı yüklemeye doğru başlayın
C++: Getting Started with Operator Overloading eğitiminde operatör kuralları, üye ve global operatör seçimi, friend, const doğruluğu, aritmetik ve karşılaştırma operatörleri, operator[] ve operator() ile Vector2D ve Complex uygulamaları işlenir.
Operatör aşırı yükleme temelleri, üye ve global operatörler, friend ve tasarım ilkeleri
Bu eğitim, kullanıcı tanımlı türler için operatör aşırı yüklemenin temelini öğretir. Katılımcılar aşırı yüklenebilen ve yüklenemeyen operatörler, operator+ ve operator== yazımı, üye ve üye olmayan fonksiyon seçimi, friend kullanımı, const doğruluğu, operatör sonuç türleri, karşılaştırmalı tasarım ilkeleri ve Vector2D ile Complex sınıfı üzerinde uygulamalı örnekleri tamamlar.
2 Gün. Her gün dört modül; 1. gün Operatör Aşırı Yükleme Temelleri; 2. gün Temel Operatörlerin Yazımı.
Orta Seviye — Operatör aşırı yükleme temelleri, üye ve global operatörler, friend ve tasarım ilkeleri
Katılımcılar Vector2D ve Complex gibi matematiksel sınıfları operatörlerle ifade ederek adım adım geliştirir.
Kendi türlerinizi a + b gibi doğal ifadelerle kullanılır hale getirirsiniz.
Üye mi global mi olacağına ve friend gerekliliğine bilinçli karar verirsiniz.
Kullanıcıyı şaşırtmayan operatör davranışı kurallarını uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, constructor ve const üye fonksiyon konuları bilinmelidir.
Referans ve const referans geçirme bilinmelidir.
C++11 veya üzeri bir derleyici kurulu olmalıdır.
Vektör ve karmaşık sayı kavramlarına genel aşinalık faydalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Hangi operatörlerin aşırı yüklenebileceğini ve sınırlarını bilirsiniz.
Operatörün üye veya global olacağına doğru karar verebilirsiniz.
friend ve hidden friend deyimini bilinçli kullanabilirsiniz.
Toplama, çıkarma ve skaler çarpma operatörlerini yazabilirsiniz.
==, < ve C++20 <=> ile karşılaştırma operatörlerini yazabilirsiniz.
operator[] ve operator() ile esnek arayüz sunabilirsiniz.
Operatörlerde const ve dönüş türü kararlarını doğru verebilirsiniz.
Beklenmedik davranıştan kaçınan operatör tasarımı yapabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
C++ Default Arguments ve Function Overloading eğitimi: Varsayılan Argümanlar ve Fonksiyon Aşırı Yükleme uygulamalı lab çalışmalarıyla işlenir. DVA katılım serti
Detayları Gör →C++ Fonksiyonlar ve Parametre Geçirme eğitimi: Fonksiyon Temelleri ve Parametre Geçirme konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı progra
Detayları Gör →C++ auto, Enum ve I/O Akışları eğitimi: auto ve Tip Çıkarımı ve Enum ve I/O Akışları konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı program.
Detayları Gör →C++ Değişkenler ve Veri Tipleri eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →Gelişmiş C++ Pratik Atölye eğitimi: Şablonlar ve Tür Sistemi ve Eşzamanlılık ve Mimari konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı program
Detayları Gör →