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

  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012
  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006