error • override

Symbol is badly overridden (63)

A class is trying to override a symbol by inheritance, but the overriding symbol and the overriden one do not have the same type.

Here are the rules:

This kind of symbol

can be overriden by...
Dynamic symbol Dynamic symbol
Static symbol Static symbol
Read-only property Read-only property
Read-write
Read-write property Read-write property
Method Method with the same declaration
Constant Constant
Read-only property
Read-write property
Event
Variable Variable with the same declaration
Extern function Extern function with the same declaration

All over combinations are forbidden.