在看MSDN里的定义里说“abstract 修饰符以指示某个类只能是其他类的基类”
但是在下面这段代码里抽象类却从另一个基类继承了东西,和定义是不是有点自相矛盾啊?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.
}
}
但是在下面这段代码里抽象类却从另一个基类继承了东西,和定义是不是有点自相矛盾啊?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.
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货