コンパイラ エラー CS0534

更新 : 2007 年 11 月

エラー メッセージ

'function1' は継承抽象メンバ 'function2' を実装しません。

抽象クラスでない限り、クラスでは、基本クラスのすべての抽象メンバを実装する必要があります。

次の例では 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;
      }
   }
}