【发布时间】:2013-01-21 15:11:29
【问题描述】:
这是来自MSDN的一些代码:
// 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.
}
}
谁能解释一下上面代码中抽象方法和虚方法的区别?
【问题讨论】:
-
你的具体问题是什么,你不明白什么?
-
@DanielHilgarth 更新了我的问题。请看一下。
-
@Anandkumar 我只复制了抽象类和类成员代码部分。看看
标签: c# oop virtual-functions abstract-function