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

  • Android Developers

    Android Deve

    9 Kasım 2007
  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • Nightmare2005

    Nightmare200

    14 Ocak 2007