Ünite 01 / 02
Sınıflar ve Kaynaklar
C ile C++'ın ayrıştığı noktalar, erişim denetimi, yapıcılar ve yıkıcılar, RAII, derin ve sığ kopya, referanslar ve işleç aşırı yükleme — her biri bir ifadenin hangi nesneyle çalıştığı sorusuyla birlikte.
Yayın Güncelleme
Dersler
- 01 C ve C++ Farkları C'de değerle aktarılan bir yapının C++'ta hangi nesneyle çalıştığını ölçen bir çekirdek koşumuyla kursun dört ölçüm sınıfını tanıtır. 11 dk okuma
- 02 Sınıflar ve Erişim Denetimi Bir üye işlevin hangi nesneyle çalıştığını ve erişim denetiminin nesne değil sınıf düzeyinde işlediğini ölçer. 3 dk okuma
- 03 Yapıcılar ve Yıkıcılar Bir int'ten örtük kurulan argümanın adsız, geçici bir nesne olduğunu ve yaşam süresini yapıcı/yıkıcı çiftiyle ölçer. 10 dk okuma
- 04 RAII Bir koruyucunun aldığı ve bıraktığı üyenin, koruyucu nesnenin kendisi değil içindeki bir parça olduğunu ölçer. 10 dk okuma
- 05 Kopyalama ve Atama Kopyalayan yapıcı ile kopyalayan atamanın kendi dizisini alan derin bir kopya ürettiğini, ve kopyanın derinliğinin sınıfın tasarımına bağlı olduğunu ölçer. 10 dk okuma
- 06 Referanslar Bir referans parametresinin çağıranın kendi nesnesiyle çalıştığını, hiçbir kopya üretmediğini ölçer. 10 dk okuma
- 07 İşleç Aşırı Yükleme operator+'nın neden yeni bir geçici nesne döndürdüğünü, operator+='in neden bunun yerine kendi nesnesini referansla döndürdüğünü ölçer. 1 dk okuma