Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


Java クラスのインスタンス化

Java クラスをインスタンス化するには、 INVOKE . . . NEW ステートメントの USING 句を RETURNING 句の直前にコーディングし、コンストラクターの シグニチャーと一致する引数の型および数を BY VALUE で渡すことにより、クラスがサポートするパラメーター化コンストラクターを呼び出します。

各引数のデータ型は、Java と相互運用可能な型のいずれかでなければなりません。デフォルトの (パラメーターなし) コンストラクターを呼び出すには、USING 句を省略します。

例えば、Check クラスのインスタンスを生成し、そのインスタンス・データを 初期化し、生成した Check インスタンスへの参照 aCheck を取得するには、次のステートメントを COBOL クライアントにコーディングすることができます。

Invoke Check New
  using by value aCheckingAccount, payee, 125
  returning aCheck

関連タスク
メソッドの呼び出し (INVOKE)
COBOL および Java での相互運用可能なデータ型のコーディング

関連参照
VALUE 文節 (「COBOL for Windows 言語解説書」)
INVOKE ステートメント (「COBOL for Windows 言語解説書」)


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)