Nesne tabanlı programlama dili: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Tün (mesaj | katkılar)
kDeğişiklik özeti yok
k →‎top: düzeltme AWB ile
2. satır:
'''Nesne tabanlı programlama dili''', nesne kullanımını destekleyen ve [[sarma]] ilkesine uyan [[programlama dili|programlama dillerini]] tanımlar. Ancak nesne tabanlı programlama dilleri, [[Kalıtım (programlama)|kalıtım]] gibi [[Nesne yönelimli programlama dili|nesne yönelimli programlama dillerine]] özel özellikleri taşımazlar. Bu durumda nesne tabanlı programlama dilleri [[Nesne yönelimli programlama dili|nesne yönelimli programlama dilleri]]nin altkümesini oluşturur.
 
Nesne yönelimli olan nesne tabanlı programlama dillerinden [[ABAP/4]], [[C Sharp programlama dili|C#]], [[C++]] (nesne modeli Simula'ya dayanır), [[Eiffel]], [[Java programlama dili|Java]], [[Object Pascal]], [[Objective-C]] (nesne modeli Simula'ya dayanır), [[PHP]], [[Python]], [[REALbasic]] (nesne yönelimli bir BASIC lehçesi), [[Ruby]], [[Simula]], [[Smalltalk]] ve [[Visual Basic .NET]]'i sayabiliriz. Nesne tabanlı olup da nesne yönelimli olmayan programlama dili olarak [[Ada programlama dili|Ada]], [[JavaScript]] (JS) ve [[Visual Basic]] (VB), nesne ve sınıfları desteklese de kalıtımdan yoksun olmasından dolayı iyi bir örnek teşkil etmektedir.
 
{{yazılım-taslak}}