引数の説明
エラーの原因となったメソッド名. |
例
public class CS5219 {
private int [] i;
public int this [int idx] {
get { return i[idx]; }
}
}
000001 IDENTIFICATION DIVISION.
000002 CLASS-ID. C5219 INHERITS CS5219.
000003 ENVIRONMENT DIVISION.
000004 CONFIGURATION SECTION.
000005 REPOSITORY.
000006 CLASS CS5219.
000007 OBJECT.
000008 PROCEDURE DIVISION.
000009 METHOD-ID. M5219 AS "get_Item".
000010 DATA DIVISION.
000011 LINKAGE SECTION.
000012 01 LK1 PIC S9(9) COMP-5.
000013 01 LK2 PIC S9(9) COMP-5.
000014 PROCEDURE DIVISION USING BY VALUE LK1
000015 RETURNING LK2.
000016 END METHOD M5219.
000017 END OBJECT.
000018 END CLASS C5219.
C5219.cob (9) : JMN5219I-S 同じ名前とインタフェースを持つ特殊なメソッドが親クラスにあります.get_Itemを再定義することはできません.
詳細な説明
次のメソッドが親クラスに存在しています.これらはCOBOLではサポートしていません.
USINGパラメタを持つプロパティ取出しメソッド
USINGパラメタを2個以上持つプロパティ設定メソッド
イベントを扱う手続き(イベントアクセサ)