use*_*112 4 c# oop inheritance
我有一个抽象类,A有一个抽象方法.
此类由另一个类继承B,不应实现抽象方法.
现在另一个类C需要从类继承B并实现类中定义的方法A.
我怎样才能做到这一点?
Fis*_*rdo 11
B如果它不打算实现其基类的所有抽象成员,则需要将类标记为抽象类.然后,在课堂上正常覆盖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");
}
}
Run Code Online (Sandbox Code Playgroud)