interface
interface sözde öğesi, tip objeleri oluşturmanın başka bir yoludur. Aşağıda fonksiyonlar ve objelerde kullanımı örneklendirilmiştir.
type ile interface aynı amaçta olsalar bile bazı farkları vardır.
1 - Fonksiyon tanımlamaları farklıdır.
2 - type ile diğer tip atamaları direk type değerine atanabilirken interface e atanamaz.
3 - Extend edilme şekilleri farklıdır. Ayrıca ikisi birbirinden extend edilebilir.
-Interface extends interface
-Type extends type
-Interface extends type
-Type extends interface
3 - interface aynı isimde birden çok tanımlanabilir fakat type tanımlanamaz.
Last updated