// compile with: /target:library
public class D
{
public virtual void DoWork(int i)
{
// Original implementation.
}
}
public abstract class E : D
{
public abstract override void DoWork(int i);
}
public class F : E
{
public override void DoWork(int i)
{
// New implementation.
}
}
任何人都可以相對於抽象和虛擬方法之間的差異解釋一下上面的代碼?
什麼是你的具體問題,有什麼不明白嗎? –
你從http://msdn.microsoft.com/en-us/library/ms173150(v=vs.80).aspx – andy
@DanielHilgarth複製的每一件事都更新了我的問題。請看看。 – iJade