Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个A带有一个抽象方法的抽象类。
A
这个类被另一个B不应该实现抽象方法的类继承。
B
现在另一个类C需要从类继承B并实现类中定义的方法A。
C
我怎样才能做到这一点?
B如果它不打算实现其基类的所有抽象成员,您还需要将类标记为抽象类。然后,只需在 class 中正常覆盖C。
例子:
public abstract class A { public abstract void DoStuff(); } public abstract class B : A { // Empty } public class C : B { public override void DoStuff() { Console.WriteLine("hi"); } }