コンパイラエラーC0089
メッセージ:インターフェース '{1}'のオーバーライドされたメソッド '{0}'のインターフェースが宣言と一致しません
考えられるエラーの原因:実装されたメソッドのシグニチャが、インターフェイスのメソッドのシグニチャと一致しません。
エラー訂正:同じ戻りタイプとパラメーターが宣言されていることを確認してください。
例 372. エラーの例:
PROGRAM PLC_PRG VAR inst : FB; END_VAR INTERFACE XY METHOD METH1 VAR_INPUT iPar : INT; END_VAR FUNCTION_BLOCK FB IMPLEMENTS XY VAR END_VAR METHOD METH1 VAR_INPUT END_VAR
メッセージ:
C0089:インターフェース 'XY'のオーバーライドされたメソッド 'METH1'のインターフェースが宣言と一致しません