确保课程不是抽象的

Ensure that a class is not abstract

本文关键字:抽象的 程不 确保      更新时间:2023-10-16

当我更改虚拟方法的签名时,它经常发生,继承类变得抽象。这可能会导致(大型(错误消息(显然与原始更改(位置完全无关。在这些消息中的某个地方,我阅读" foo是抽象"。但是解析这些错误消息是乏味的。有没有办法强制执行类是不是atraft?

您可以使用override指定符来指定派生类中的方法覆盖了基类中的抽象方法。当您更改基类方法的签名时,override指定的方法应导致清晰的编译器错误,因为它不再覆盖基类方法。