Nesnesel Tabanlı Programlama Nedir?
Nesnesel
Tabanlı Programlama Nedir?
Nesnesel
Nedir?
Nesnesel kelimesi yabancı dillerde
Object ,Zielsetzung ,Objectif gibi anlamlarda da kullanılmaktadır . Kelime anlamı
olarak Nesne elle tutulabilen obje anlamında kullanılmaktır .Somut bir nesnenin
açıklamasında yararlanılabilecek kelime anlamlarına gelmektedir. Nesne tabanlı
programlama kelimesi programlama dillerine başlayacak insanların acaba Nesne
Tabanlı programlama dillerinden mi ya da Diğer dillerinden mi başlayacakları
hakkında bilgi sahibi olmak için araştırma yapmakta. Hangi dallarda
kullanılacağını bilmeden seçim yapmak zor ve yanlış bir seçime sebep olacaktır.
Nesne
Tabanlı Programlama Karar Verme Süreci
Nesne
tabanlı programlama dilini hangi amaçla ve hangi dallarda kullanılacağı
hakkında bilgi vermek istiyorum. Amacımız Form uygulamaları yapmak, Front-End
programlama yapmak, Büyük verileri işlemek gibi alanlarda çalışmak istiyor
iseniz bu konu sizin için pek uygun olmayabilir. Sebebi ise Nesne Tabanlı
Programlama kullanılma amacı yüksek oranda Oyun Programlama’da kullanılmalıdır.
Örnek olarak bir kod satırında X,Y,Z gibi değerlerin olması o nesnenin 3
Boyutlu bir nesne olmasının nitelikleridir. Eğer bu değerler arasında X,Y gibi
değerler olup Z gibi değerler olmasaydı. Bu nesnesel programlama kapsamına
girmeyecekti. Eğer alanımız Nesnesel Programlama kapsamında ise diğer
özelliğimiz hangi dili ve hangi araçları kullanacağımız.
Nesnesel
Tabanlı Programlama Dilleri
3D
çalışmalar yapacak ise bir araç olarak kullanacağımız bir çok araç bulunmakta
örnek olarak Bir Oyun Motoru kullanmak ve bu oyun motorunun desteklerine göre
Programlama dillerini kullanmamız gerekmektedir. Şuan en popüler olan oyun
motorlarını birçoğumuz tanımakta ve bu motorlar hakkında Eğitim almakta.
Günümüzde güncel olarak bulunan oyun motorları genellikle kullanmakta olduğu
Diller aşağıdaki Maddeler de belirtilmiştir.
· C#
· C++
· JAVASCRİPT
· PHYTON
· OBJECTİVE C