Arayüz (nesne yönelimli programlama)

Olarak nesne yönelimli programlama , bir arayüz bir dizi ortak yöntem imzalar arasında bir nesne .

Bu nedenle, bir sınıfın dışından erişilebilen, bir nesneyi değiştirebileceğimiz veya daha genel olarak onunla iletişim kurabileceğimiz bir dizi yöntemdir. Bir hatırlatma olarak, kamu ve özel yöntemler arasındaki farklılaşma, bir soyutlamayı ortaya çıkarır :

Programlama diline bağlı olarak, bir arabirimi tanımlamanın aracı, kapsamı ve yolu değişiklik gösterir. Bununla birlikte, tüm arabirimlerin yöntemlerinin her birini bir imza biçiminde bildirmesi yaygındır  :

Bu imzanın anlam bilgisi de dile bağlıdır.

Ayrıca görün