$1.99 Domains* at GoDaddy.com

C++ NASIL BİR PROGRAMLAMA DİLİDİR?

cders-139C++ nesne yönelimli programlama tekniÄŸinin uygulanabilmesi için C’nin geniÅŸletilmiÅŸ bir biçimidir. Nesne yönelimli programlama(object oriented programming)  tekniÄŸi ve C++ B.Stroustroup tarafından geliÅŸtirilmiÅŸtir. Tasarım 70′li yılların ikinci yarısından baÅŸlanmış olsa da bütün dünyada yaygınlaÅŸması ve kabul görmesi 80′li yılların sonlarına doÄŸru mümküm olmuÅŸtur. Nesne yönelimli programlama tekniÄŸi(NYP) özellikle büyük kodların üstesinden gelebilmek amacıyla tasarlanmıştır. Tasarımı C++ üzerinde yapılmış olmasına karşın bugün pek çok yüksek seviyeli programlama dilleri bu tekniÄŸi desteklemektedir. C++ ve nesne yönelimli programlama tekniÄŸinin en belirgin uygulama alanlarından birisi WINDOWS altında programlamadır. WINDOWS karmaşık ve yüksek yüksek seviyeli bir iÅŸletim sistemidir. WINDOWS altında program geliÅŸtirebilmek için uzun kodlar yazmak gerekir. Bu nedenle WINDOWS altında C ile deÄŸil C++ ile ve NYP tekniÄŸini kullanarak program yazmak daha etkin bir çözümdür. NYP tekniÄŸinin uygulanabilmesi için çalıştığımız sistemin kaynaklarının yeterince geniÅŸ olması gerekir. (Yani hızlı bir mikro iÅŸlemci, büyük RAM ve DISK ve iyi bir iÅŸletim sistemi)

cprogramlama2

          İki düzeyde değerlendirilebilir.

1-)NYPT ile doğrudan ilişkisi olayan farkılılıklar ve fazlalıklar

2-)Sınıf yapısı

 

            Sınıf(class) C’deki yapı(struct)’lara benzer bir veri yapısıdır. NYPT sınıflar kullanılarak program yazılması tekniÄŸidir. Kursun %80′i sınıf yapısının yapısı ve kullanılması üzerine ayrılmıştır. 

Kategoriler: C++ Programlama, Yazılım

Tags: , ,

Yorumlar

Yorum Yok

Yorumunuzu Ekleyin

Yorum eklemek için giris yapmalısınız.