1.如果父类方法没有加virtual关键字,即不是一个虚方法,则在子类中只能隐藏基类方法,而不能覆盖. 2.如果父类方法加了virtual关键字,即它是一个虚方法,在子类中一样可以隐藏. 3.如果子类实现了父类相同的方法(相同的方法名称及签名),而没有new,在编译时会报警,但编译仍然能够通过! 4.调用父类方法:base.方法名() 5.abstract类是一个抽象类,不能被实例化 new 和override的区别 1.override重写虚方法,那么就只剩下重写以后的方法; 2.new隐藏基…