Lire en anglais

Partager via


Erreur du compilateur CS0534

'fonction1' n’implémente pas le membre abstrait hérité 'fonction2'

Une classe est nécessaire pour implémenter tous les membres abstract de la classe de base, sauf si la classe est également abstract.

L’exemple suivant génère l’erreur CS0534 :

// CS0534.cs  
namespace x  
{  
   abstract public class clx  
   {  
      public abstract void f();  
   }  
  
   public class cly : clx   // CS0534, no override for clx::f  
   {  
      // uncomment the following sample override to resolve CS0534  
      // override public void f()  
      // {  
      // }  
  
      public static int Main()  
      {  
         return 0;  
      }  
   }  
}