C# · 12月 29, 2021

抽象类可以在c#中实现吗?

编译器到目前为止似乎并不介意,但我只是想通过在抽象类中实现某些方法来重新检查是否以任何方式设置自己的失败.解决方法 抽象类通常有一个或多个抽象方法.所以是的,它可以实现一些方法.目标是强制用户实现这些方法来使对象工作.有时抽象类用于提供某些接口的“基本”实现,最终用户仅指定关键方法.你也可以有一个抽象类没有任何抽象方法:在这种情况下,你断言你必须从该类派生为了使用它.