Nesne tabanlı programlama dili

Vikipedi, özgür ansiklopedi
Atla: kullan, ara

Nesne tabanlı programlama dili, nesne kullanımını destekleyen ve sarma ilkesine uyan programlama dillerini tanımlar. Ancak nesne tabanlı programlama dilleri, kalıtım gibi nesne yönelimli programlama dillerine özel özellikleri taşımazlar. Bu durumda nesne tabanlı programlama dilleri nesne yönelimli programlama dillerinin altkümesini oluşturur.

Nesne yönelimli olan nesne tabanlı programlama dillerinden ABAP/4, Simula, Smalltalk, C++, Object Pascal, Objective-C, Eiffel, Python, Java, Php programlama dili, C Sharp programlama dili, Visual Basic .NET ve REALbasic'i sayabiliriz. Nesne tabanlı olup da nesne yönelimli olmayan programlama dili olarak da Visual Basic iyi bir örnek teşkil etmektedir. Visual Basic nesne ve sınıfları desteklese de, kalıtımdan yoksundur.