15 Ağustos 2017 Salı

Kalıtım Interface’le mi sağlanır

C#, Visual Basic ve Java gibi nesneye yönelik programlama ilkelerine bağlı dillerde çoklu kalıtım desteği yoktur. Bu eksikliğin etkileri değişik şekillerde giderilmeye çalışılmaktadır. Örneğin Java’da inner class hazırlanarak.. Eğer herhangi bir yerde interface’lerle çoklu kalıtım yapıldığını duyar veya okursanız bir yanlış anlaşılma olduğunu düşünmekte bizce fayda vardır.

“Arayüz ile C# içerisinde bir nesneye birden fazla nesneden kalıtım yapabilme imkanı sunuluyor. Bunun adı ise çoklu kalıtımdır. Arayüz sadece bu maksatla  kullanılmamakla birlikte tek bir arayüz ile kalıtım yapılabilir. “

Hiç yorum yok: