

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