3
Genel olarak kısıtlanmış bir türe karşı bir arayüz kullanmanın nedeni nedir?
Genel tip parametrelerini (sınıf şablonları ve parametrik polimorfizm olarak da bilinir) destekleyen nesne yönelimli dillerde, elbette her isim farklı çağrışımlara sahip olsa da, genellikle tür parametresinde bir tür kısıtlaması belirtmek mümkündür, böylece aşağı doğru başka bir türden. Örneğin, bu C # sözdizimidir: //for classes: class ExampleClass<T> where T : I1 …