例 4
Java™ Integer クラスには、equals と呼ばれるメソッドがあり、
このメソッドはパラメーターとして Object を受け取って boolean を戻します。これは、Java では次のように宣言されます。
boolean equals(Object)
このメソッドは次のようにプロトタイプされます。
D equals PR N EXTPROC(*JAVA:
D 'java.lang.Integer':
D 'equals')
D obj O CLASS(*JAVA:'java.lang.Object')
戻り値は N と指定されており、これは Java boolean データ・タイプにマップされます。これは静的メソッドではないため、このメソッドへの呼び出しには 2 つのパラメーターがあり、インスタンス・パラメーターが最初にコーディングされます。