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

  • Jose LviS el Bambino ( JLB )   LviSito

    Jose LviS el

    3 ŞUBAT 2008
  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008