5 Kasım 2010, Cuma
Neden arabirimi açıkça uygulamak?
Tam olarak bir arabirimi açıkça uygulanması için iyi bir senaryo nedir?
İnsanlar sınıfını kullanarak tüm bu yöntemleri bakmak yok sadece çok/ıntellisense özellikleri?
CEVAP
5 Kasım 2010, Cuma
Sana iki arabirimi, aynı yöntem ve farklı uygulamaları ile uygularsanız, o zaman açıkça uygulamak zorunda.
public interface IDoItFast
{
void Go();
}
public interface IDoItSlow
{
void Go();
}
public class JustDoIt : IDoItFast, IDoItSlow
{
void IDoItFast.Go()
{
}
void IDoItSlow.Go()
{
}
}
Bunu Paylaş:
't neden C# Statik Yöntemler bir ...
Neden hiç sonuçlandırmak uygulamak ist...
Neden Apple ARK altında singleton dese...
Neden c İCloneable uygulamak gerekir#?...
Neden açıkça "öz" Python bir...