COBCH1635 インタフェース <インタフェース名> にはメンバ <メンバ名> がない

FOR interface-name 句を使用してメソッドまたはプロパティが指定されましたが、インタフェースにはその名前のメソッドまたはプロパティが含まれていません。

次の例では、IBase インタフェースに Advanced という名前のメソッドが含まれていないため、エラーが発生します。このエラーを修正するには、Advanced メソッド シグネチャをインタフェースに追加するか、正しいインタフェースを参照します。

class-id BasicImpl implements type IBase.
method-id Advanced for type IBase
procedure division using a1 as string, a2 as string, returning a3 as string.
...
end method.
end class.

interface-id IBase.
method-id Basic.
procedure division using a1 as string.
end method.
method-id Intermediate.
procedure division using a1 as string, returning a2 as string.
end method.
end interface.