SORU
24 NİSAN 2010, CUMARTESİ


C#: Soyut sınıflar, arayüzler uygulamak gerekir?

C benim test kodu#:

namespace DSnA
{
    public abstract class Test : IComparable
    {

    }
}

Sonuçlar aşağıdaki derleyici hata:

error CS0535: 'DSnA.Test' does not implement interface member
'System.IComparable.CompareTo(object)'

Sınıf Test olduğu içinsoyut sınıfneden derleyici arayüzü uygulamak gerekir mi? Bu şartı gerekmiyor muzorunlubeton sınıfları için mi?

CEVAP
24 NİSAN 2010, CUMARTESİ


C# hala yöntemleri tanımlamak, ama bir vücut sağlamak ne kadar soyut bir kenara yaz. Bunun gibi

interface IFoo
{
    void Bar();
}

abstract class Foo : IFoo
{
    public abstract void Bar();
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • sonia989

    sonia989

    26 EKİM 2006