Yazılım İngilizcesi · Programlama Kavramları

Object-oriented programming ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

isimSık kullanılan terim

Object-oriented programming, yazılımda nesne yönelimli programlama, nesneye dayalı programlama anlamına gelir.

Kodu, veriyi ve davranışı bir araya getiren nesneler etrafında düzenleyen; sınıf, kalıtım ve kapsülleme gibi fikirlere dayanan programlama yaklaşımı.

English: A style of programming that organizes code into objects that combine data and behavior, built on ideas such as classes, inheritance and encapsulation.

Nerede ve nasıl kullanılır?

Genellikle harf harf okunan OOP kısaltmasıyla anılır. Java, C# ve C++ büyük ölçüde nesne yönelimlidir; Python ve JavaScript de bu yaklaşımı destekler. Dört temel ilkesi olan kapsülleme, soyutlama, kalıtım ve çok biçimlilik sık sorulan mülakat konularıdır. Çoğunlukla fonksiyonel programlamayla karşılaştırılır.

Örnek cümleler

  1. The course starts with the basics of object-oriented programming in Java.

    Kurs, Java'da nesne yönelimli programlamanın temelleriyle başlıyor.

  2. Not everything needs a class; object-oriented programming isn't the only option in Python.

    Her şeyin sınıf olması gerekmiyor; Python'da nesne yönelimli programlama tek seçenek değil.

Sık kullanılan kalıplar

  • OOP principles
  • object-oriented design
  • object-oriented language
  • functional vs object-oriented

Aynı konudan: Programlama Kavramları

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: