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

  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006
  • videoisunrelated

    videoisunrel

    5 Mart 2009