埋め込みの説明
@1@ : エラーの原因となったメソッド名.
例題
[C5546A.cob] 000001 IDENTIFICATION DIVISION. 000002 CLASS-ID. C5546A. 000003 IDENTIFICATION DIVISION. 000004 OBJECT. 000005 PROCEDURE DIVISION. 000006 IDENTIFICATION DIVISION. 000007 METHOD-ID. M5546. 000008 DATA DIVISION. 000009 LINKAGE SECTION. 000010 01 LK1 PIC X(2). 000011 PROCEDURE DIVISION RETURNING LK1. 000012 END METHOD M5546. 000013 END OBJECT. 000014 END CLASS C5546A.
[C5546.cob] 000001 IDENTIFICATION DIVISION. 000002 CLASS-ID. C5546 INHERITS C5546A. 000003 ENVIRONMENT DIVISION. 000004 CONFIGURATION SECTION. 000005 REPOSITORY. 000006 CLASS C5546A. 000007 IDENTIFICATION DIVISION. 000008 OBJECT. 000009 PROCEDURE DIVISION. 000010 IDENTIFICATION DIVISION. 000011 METHOD-ID. M5546 OVERRIDE. 000012 DATA DIVISION. 000013 LINKAGE SECTION. 000014 01 LK1 PIC X(2). 000015 PROCEDURE DIVISION USING LK1. 000016 END METHOD M5546. 000017 END OBJECT. 000018 END CLASS C5546.
C5546.cob 11: JMN5546I-S メソッド'M5546'のインタフェースは,再定義されるメソッドのインタフェースに適合していなければなりません.メソッド'M5546'は無効になります.
詳細な説明
OVERRIDE指定を指定したメソッド定義の手続き部見出しは,置き換えの対象である親クラスのメソッドと同じパラメタインタフェースになるように記述します.