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

2.6.1 JMN5000I-S

OVERRIDE指定が指定されたメソッド'@1@'と同名のメソッドが親クラスにありません. OVERRIDE指定は無効になります.

埋め込みの説明

@1@ : メソッドID段落に記述された利用者語.

例題

[C5000CP.cob]
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID.      C5000CP.
000003 ENVIRONMENT    DIVISION.
000004 IDENTIFICATION DIVISION.
000005 OBJECT.
000006 DATA           DIVISION.
000007 WORKING-STORAGE SECTION.
000008 PROCEDURE      DIVISION.
000009 IDENTIFICATION DIVISION.
000010 METHOD-ID.     MO1.
000011 DATA           DIVISION.
000012 PROCEDURE      DIVISION.
000013     DISPLAY "METHOD OF PARENT CLASS".
000014 END METHOD     MO1.
000015 END OBJECT.
000016 END CLASS C5000CP.
[C5000.cob]
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID.      C5000 INHERITS C5000CP.
000003 ENVIRONMENT    DIVISION.
000004 CONFIGURATION   SECTION.
000005  REPOSITORY.
000006     CLASS  C5000CP.
000007 IDENTIFICATION DIVISION.
000008 OBJECT.
000009 DATA           DIVISION.
000010 WORKING-STORAGE SECTION.
000011 PROCEDURE      DIVISION.
000012 IDENTIFICATION DIVISION.
000013 METHOD-ID.     MO2 OVERRIDE.
000014 DATA           DIVISION.
000015 PROCEDURE      DIVISION.
000016     DISPLAY "METHOD OF CHILD CLASS".
000017 END METHOD     MO2.
000018 END OBJECT.
000019 END CLASS C5000.

C5000.cob 13: JMN5000I-S OVERRIDE指定が指定されたメソッド'MO2'と同名のメソッドが親クラスにありません.OVERRIDE指定は無効になります.

詳細な説明

OVERRIDE句が指定されたメソッドと同名のメソッドを親クラス内で検出できませんでした.
再定義されるメソッドを検索する場合は,翻訳オプションALPHAL(AUTO)が指定されていても,名前の英大文字/英小文字は非等価比較されます.