20 Dakikada Kapsamlı C++ Inheritance Rehberi:Constructor Sırası, Shadowing ve Daha Fazlası
YCode
0:00 / 0:00
20 Dakikada Kapsamlı C++ Inheritance Rehberi:Constructor Sırası, Shadowing ve Daha Fazlası
43 просмотра · 4 мес. назад
YCode
134 подписчика
43 просмотра · 4 мес. назад
00:00 Giriş ve Temeller
01:30 Base Class(Calisan) Yazımı
04:20 Derived Class(Yazilimci) Yazımı
10:30 Constructor-Destructor Çağrıları
13:20 Access Modifierların Kullanımı
14:50 Function Shadowing Örneği
20:20 Kapanış ve Özet
Herkese merhabalar, C++ Object-Oriented Programming (OOP) serimizin bu bölümünde, sınıflar arası hiyerarşiyi kurduğumuz Inheritance (Kalıtım) konusunu en temelden, bellek seviyesine kadar inceliyoruz. Sadece "miras alma" deyip geçmiyor; constructor ve destructor'ların çağrım sırasını (execution order), access modifier'ların (public, protected, private) davranışlarını ve member initializer list kullanımını detaylandırıyoruz.
Ayrıca kalıtımda en çok yapılan hatalardan biri olan Function Shadowing (Name Hiding) kavramını gösteriyor ve Base class pointer'ları üzerinden yapılan bu işlemin neden gerçek Polymorphism (Çok Biçimlilik) olmadığını kod üzerinde kanıtlıyoruz.
Videoyu beğenerek destek olmayı unutmayın. İyi seyirler!
#cpp #oop #inheritance #yazılım #kodlama