Rational Developer for System z
COBOL for Windows バージョン 7.5 言語解説書


クラスの識別と参照

外部クラス名を使用すると、そのクラスを定義するクラス定義の外側から、指定されたクラスを識別して参照することができます。 外部クラス名は、以下のように外部クラス名-1外部クラス-2、またはクラス名-1 (クラスの REPOSITORY 段落で 指定されているもの) の内容を使用して判別します。

  1. 外部クラス名-1 および外部クラス名-2 は、変換せずに直接使用されます。これらは、大文字小文字を区別して処理されます。
  2. 外部クラス名-1 または Java 配列クラス参照 が指定されない場合は、クラス名-1 が使用されます。クラスを識別し、Java 形成規則に準拠する外部名を作成するため、クラス名-1 は以下のように処理されます。

クラスは、Java または COBOL でインプリメントすることができます。

Java パッケージに含まれるクラスを参照するときには、外部クラス名-1 を指定して、完全修飾 Java クラス名を付ける必要があります。

例えば、以下のリポジトリー項目

Repository.
    Class JavaException is “java.lang.Exception”

は、完全修飾外部クラス名 “java.lang.Exception” を参照するためのローカル・クラス名 JavaException を定義します。

Java パッケージに含まれる COBOL クラスを定義するときには、そのクラス自体の REPOSITORY 段落に項目を指定し、外部クラス名として完全 Java パッケージ修飾名を付けます。


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

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