对于令人困惑的标题感到抱歉。
这应该是一个相当简单的问题
public abstract class Base
{
public virtual void Hello()
{
Console.WriteLine("Hello ");
}
}
public class Derived : Base
{
public override void Hello()
{
base();
Console.WriteLine("World!");
}
}
我有一个带有一些默认实现的抽象类。这些虚方法用于抽象类中的其他方法。子类需要为虚拟方法添加一些功能,所以我想做类似上面的操作。我无法调用base(),所以如何使其工作?
答案 0 :(得分:1)
你称之为:
base.Hello();