Nesne Yönelimli Programlama (OOP) Nedir?
# Nesne Yönelimli Programlama (Object Oriented Programming)
Şimdiye kadar yazdığımız programlarda değişkenler, fonksiyonlar ve struct yapıları kullandık. Küçük projelerde bu yaklaşım yeterlidir. Ancak gerçek hayatta geliştirilen projeler binlerce hatta milyonlarca satır koddan oluşur.
Örneğin;
- E-Ticaret Sistemi
- Hastane Otomasyonu
- Bankacılık Yazılımı
- Oyun Motorları
- ERP Sistemleri
Bu projelerde verileri ve işlemleri bir arada tutabilmek için Nesne Yönelimli Programlama (OOP) kullanılır.
OOP'nin temel amacı;
- Kod tekrarını azaltmak
- Kodun bakımını kolaylaştırmak
- Büyük projeleri yönetilebilir hale getirmek
- Gerçek dünyadaki nesneleri yazılıma aktarmaktır.
C++ OOP'yi tamamen destekleyen güçlü programlama dillerinden biridir.
Bu modülde Class ve Object kavramlarını öğreneceğiz.
Örnek Kod
#include <iostream>
using namespace std;
class Araba
{
};
int main()
{
return 0;
}🎯 Bu Dersteki Görevler
İlk Class
Dil: cpp
Yükleniyor…