

オブジェクト段落は、この見出し部でオブジェクト定義を行おうとしていることを示す。
一般形式
OBJECT. [ IMPLEMENTS {インターフェイス名-1} ... . ]
構文規則
- インターフェイス名-1は、 親のクラス定義のリポジトリ段落で指定されたインターフェイスの名前とする。
- 使用されたインターフェイスの各メソッドプロトタイプは、それにより、このクラスのファクトリインターフェイスが、使用されている全インターフェイスと適合するものとする。
一般規則
- IMPLEMENTS 句は、翻訳集団の概念の章のインターフェイスの処理系節に従い、親のクラスのインスタンスオブジェクトにより使用されるインターフェイスの名を指定する。
- インスタンスオブジェクトは、以下の場合にインタフェイス int-1 を指定する。
- インスタンスオブジェクトが、int-1を指定する IMPLEMENTS句で定義されている。
- インスタンスオブジェクトが、int-1を継承するインターフェイスを使用している。
- インスタンスオブジェクトを含むクラスが、int-1 を使用するファクトリオブジェクトを含むクラスを継承している。