我的代码有以下不同的组件:
Russian
虽然抽象类中的一切看起来都很好,但是当特定子类定义了Problem_Method()时(因为它/应该被要求这样做),我得到警告消息,好像Override of Problem_Method()不正确一样。具体来说,它说,"必须实现或覆盖超类型方法"。我相信我正确地覆盖了超类型方法。有没有人知道发生了什么和/或如何解决它。以下是相关代码:
1) an Interface
2) an ENum Class (implementing the Interface)
3) an Abstract Class with an Abstract Method (Problem_Method() below)
4) a Specific Sub-Class of the Abstract Class