关于多态的问题?!
看了这么多的书,对这一块一直不太理解,希望有人能来解释一下。如果一个类
public class aaa
{
public virtual void abc(){}
}
public class bbb:aaa
{
public override void abc(){}
}
public class ccc:aaa
{
public new void abc(){}
}
上面override和new到底有什么区别?如果基类中有abc这个方法,子类中也有想同名子的方法,可不可以?