SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • disneychannel

    disneychanne

    19 ŞUBAT 2006
  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008