Yükleniyor...

Nesne Tabanlı Programlama

Sınıflar, kalıtım, polimorfizm ve operator overloading gibi nesne tabanlı programlama tekniklerinin detaylı incelendiği konular.

Nesne Tabanlı Programlama

Sınıflar, kapsülleme, kurucular/yıkıcılar, kopyalama ve taşıma semantiği; kalıtım ve polimorfizm gibi OOP kavramları bu bölümde ele alınır. Operatör aşırı yükleme ve virtual/override ile çok biçimlilik pratik örneklerle gösterilir.

Amaç: C++’ta OOP prensiplerini etkin biçimde kullanarak genişletilebilir ve bakımı kolay tasarımlar kurmak.

TL;DR

  • Sınıf temelleri: alanlar, yöntemler, erişim belirleyiciler (public, private).
  • Ömür yönetimi: ctor/dtor, kopya ctor, atama operatörü.
  • Kalıtım ve polimorfizm: virtual fonksiyonlar, override, soyut sınıflar.
  • Operatör aşırı yükleme: operator<<, operator== vb.

C++ this Pointer Nedir?

13 Temmuz 2026 • Nesne Tabanlı Programlama

C++ this pointer kullanımını öğrenin. Nesnenin kendi örneğine erişim, metot zincirleme ve sınıf tasarımı örneklerle anlatılıyor.