Mon code de test en C #:
namespace DSnA
{
public abstract class Test : IComparable
{
}
}
Résultats dans l'erreur de compilateur suivante:
error CS0535: 'DSnA.Test' does not implement interface member
'System.IComparable.CompareTo(object)'
Puisque la classe Test
est une classe abstraite , pourquoi le compilateur en a-t-il besoin pour implémenter l'interface? Cette exigence ne devrait-elle pas être obligatoire uniquement pour les cours concrets?