UmutSoftware
 Eğitim ve Bilgi Paylaşım Bloğu
Forum Anasayfası Forum Anasayfası >Programlama >C / C++ Kod Paylaşım Merkezi
  Yeni Mesajlar Yeni Mesajlar
  SSS SSS  Forumu Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

C++ ve Nesne Yönelimli Programlama

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Konu Seçenekleri Konu Seçenekleri
administrator Açılır Kutu Gör
Yönetici
Yönetici
Simge

Kayıt Tarihi: 01.Ocak.2007
Aktif Durum: Aktif Değil
Gönderilenler: 779
  Alıntı administrator Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: C++ ve Nesne Yönelimli Programlama
    Gönderim Zamanı: 08.Aralık.2009 Saat 16:42

C++ ve Nesne Yönelimli Programlama

 

Yapısal programlama modeliyle çok büyük projeleri kontrol altına almak neredeyse imkansızdır. Bu sorunun üstesinden gelmek için yeni bir model gerekiyordu. Nihayet Bjarne Stroustrup tarafından C dili baz alınarak yeni bir programlama dili geliştirildi. Bu dilin adı : C++’tır. C++, C’nin üzerine inşaa edildiği için ilk başlarda “C with Classes”(Sınıflı C) olarak adlandırıldı. Peki bu dil C’den farklı olarak programcılara ne sunuyordu? C++ dilinin sunduğu en büyük yenilik nesne yönelimli programlamayı destekliyor olmasıdır. Nesne yönelimli programlama tekniği günümüzde de yaygın bir şekilde kullanılan bir tekniktir. Bu teknik gerçek hayatı modellemede büyük bir başarı sağlamaktadır. Söz gelimi bir projeyi parçalara ayrıp bu parçalar arasında programlama yolu ile bağlantılar kurmak çok basit hale gelmiştir. Nesne yönelimli programlama tekniği proje geliştirme aşamasında burada sayamayacağımız birçok kolaylık sağlamaktadır.

 

C++ dilinin diğer bir özelliğide C programcılarına hitap etmesiydi. C dilindeki temel kurallar aynen C++ dilinde de mevcuttur. Bu yüzden C++ dilini ve nesne yönelimli programlama tekniğine geçiş yapmak için C dilini iyi bilmek gerekir. Daha doğrusu C++ dilini sadece nesne yönelimli programlamayı destekliyor şeklinde düşünmemek gerekir. Günümüzde birçok alt seviye işlemlerde(haberleşme, işletim sistemi, aygıt sürücüleri) C++ dilinin yoğun bir şekilde kullanılması bunun bir kanıtıdır.

Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu Gör