COBCH1836 class-name does not have public implementation of set accessor for property property-name of interface interface-name

The program contains the class specified, which is declared as implementing an interface including a property with a setter, and that setter is not implemented by the class.

Resolution:

Correct the code; then recompile.

Example:

The following example shows code that would throw this error.

       interface-id IProperty.
       property-id MyProp string.
       getter.
       setter.
       end property.
       end interface.

       class-id a implements type IProperty.
       property-id MyProp string.
       getter.
       end property.
       end class.