埋め込みの説明
@1@ : メソッドID段落に記述された利用者語.
@2@ : クラスID段落に記述された利用者語.
例題
[C5002.cob] 000001 IDENTIFICATION DIVISION. 000002 CLASS-ID. C5002. 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 "ORIGINAL MO1". 000014 END METHOD MO1. 000015 IDENTIFICATION DIVISION. 000016 METHOD-ID. MO1 OVERRIDE. 000017 DATA DIVISION. 000018 PROCEDURE DIVISION. 000019 DISPLAY "MO1 OVERRIDED". 000020 END METHOD MO1. 000021 END OBJECT. 000022 END CLASS C5002.
C5002.cob 16: JMN5002I-S クラス'C5002'で定義またはすでに再定義されているメソッド'MO1'を置き換えることはできません.メソッド'MO1'の定義は無効になります.
詳細な説明
OVERRIDE指定が書かれた場合,このメソッド定義で宣言されたメソッドと同じ外部名を持つ継承されるメソッドが,親クラスで定義されていなければなりません.