ページの先頭行へ戻る
NetCOBOL for .NET V8.0 メッセージ集
FUJITSU Software

2.5.57 JMN5211I-S

スタティックメソッド@1@で上位クラスのメソッドを再定義することはできません.

引数の説明

@1@:

エラーの原因となったメソッド名.

      public class CS5211
      {
           public static void M5211(){}
      }
    
      000001 IDENTIFICATION  DIVISION.
      000002 CLASS-ID.       C5211 INHERITS CS5211.
      000003 ENVIRONMENT     DIVISION.
      000004 CONFIGURATION   SECTION.
      000005 REPOSITORY.
      000006      CLASS CS5211.
      000007 STATIC.
      000008 PROCEDURE       DIVISION.
      000009 METHOD-ID.      M5211 OVERRIDE.
      000010 PROCEDURE       DIVISION.
      000011      EXIT METHOD.
      000012 END METHOD      M5211.
      000013 END STATIC.
      000014 END CLASS       C5211.
    

C5211.cob (9) : JMN5211I-S スタティックメソッドM5211で上位クラスのメソッドを再定義することはできません.

詳細な説明

OVERRIDE指定は,オブジェクト定義中のメソッド定義にだけ指定できます.