引数の説明
USINGまたはRETURNING. |
例
000001 IDENTIFICATION DIVISION. 000002 CLASS-ID. C5703. 000003 ENVIRONMENT DIVISION. 000004 OBJECT. 000005 PROCEDURE DIVISION. 000006 METHOD-ID. NEW. 000007 DATA DIVISION. 000008 LINKAGE SECTION. 000009 01 DAT1 USAGE OBJECT REFERENCE C5703. 000010 PROCEDURE DIVISION RETURNING DAT1. 000011 END METHOD NEW. 000012 END OBJECT. 000013 END CLASS C5703.
C5703.cob (6) : JMN5703I-S NEWメソッドの手続き部見出しには,RETURNING指定は記述できません.
詳細な説明
インスタンスコンストラクタ(オブジェクト定義内のNEWメソッド)の返却項目としては,常にNEWメソッドを含むクラスのオブジェクトが仮定されており,これを変更することはできません.RETURNING指定を削除してください.
スタティックコンストラクタ(スタティック定義内のNEWメソッド)には引数や返却項目を持たせることはできません.USING指定,RETURNING指定は削除してください.