İçeriğe geç

C++ ile Nesne Yönelimli Programlama: Sınıflar ve Nesneler

28.11.2024 1 okunma

OOP Nedir?

Nesne Yönelimli Programlama (OOP), gerçek dünyadaki varlıkları sınıf ve nesne kavramlarıyla modellemeye dayanan programlama paradigmasıdır. C++ bu yaklaşımı destekleyen en güçlü dillerden biridir.

Sınıf ve Nesne

Sınıf, bir varlığın özelliklerini (üye değişkenler) ve davranışlarını (üye fonksiyonlar) tanımlayan şablondur. Nesne ise bu şablondan oluşturulan somut örnektir. class Araba { public: string marka; void calistir() {...} };

Kapsülleme (Encapsulation)

Verilerin private olarak gizlenip yalnızca public metodlarla erişilmesi prensibidir. Bu sayede sınıf içindeki uygulama detayları dışarıdan korunur.

Kalıtım (Inheritance)

Bir sınıfın başka bir sınıfın özelliklerini miras almasıdır. class ElektrikliAraba : public Araba {...} — ElektrikliAraba, Araba'nın tüm özelliklerini devralır.

Çok Biçimlilik (Polymorphism)

Aynı fonksiyon adının farklı sınıflarda farklı davranış sergilemesidir. Sanal fonksiyonlar (virtual) ve aşırı yükleme (overloading) ile sağlanır.

Bilkey C++ Kursu

OOP konuları Bilkey Bilişim Akademisi'nde gerçek proje uygulamalarıyla öğretilmektedir. Kurtköy Pendik'te birebir eğitim alabilirsiniz.

c++ OOP nesne yönelimli programlama c++ sınıf nesne c++ c++ kursu pendik kurtköy
İLERİ DÜZEY C ve C++ PROGRAMLAMA hakkında bilgi almak ister misiniz?

Birebir özel yüz yüze eğitim yada uzaktan eğitim, esnek ders saatleri ile Pendik Kurtköy'de.