Son Haberler
Anasayfa / Yazılım / C# / Explicit Interface Definition – Açık Arayüz Tanımlama

Explicit Interface Definition – Açık Arayüz Tanımlama

Interfaceler implement edilirken bunları açık bir şekilde yani explicit olarak da tanımlayabiliriz. Eğer bu şekilde bir tanımlama yapar isek, açıkca arayüz uygulama ile türeyen sınıf içinde bulunan üye elemanlar private olarak tanımlanabilir ve daha sonra oluşturulan nesneler üzerinden bunlara erişim sağlanamaz. Yani bu üye elemanlarınsa sadece arayüz referansları ile erişim sağlama olanağı verilir. Buna ek olarak birden fazla arayüz uygulanan bir sınıf için aynı isimde üye elemanlar söz konusu ise bu açık implement ile bu durum aşılabilir.

Bununla ilgili tanımlama ile alakalı örneğimiz aşağıdaki gibidir :

Bir yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir