C#中子类对父类中虚方法的处理有重写(override)和覆盖(new),他们有什么区别?

在子类中用override重写父类中用virtual申明的虚方法时,实例化父类调用该方法,执行时调用的是子类中重写的方法;ide 若是子类中用new覆盖父类中用virtual申明的虚方法时,实例化父类调用该方法,执行时调用的是父类中的虚方法;code 示例代码:it /// <summary> /// 父类 /// </summary> public class Paren
相关文章
相关标签/搜索