.

编译器错误 C0089

.
.

消息: 接口‘{1}’的重写方法‘{0}’的接口与声明不匹配

可能的错误原因: 已实现方法的签名与接口中方法的签名不匹配。

错误更正: 确保声明了相同的返回类型和参数。

.
错误范例:
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’的接口与声明不匹配