1.Vitual方法和普通方法区别为:继承其的子类可以用override/new在重载此方法,也可以不重载其方法,有方法体(可以写语句),override修饰则调用子类方法2.abstract类中抽象方法无方法体(只有名称).普通方法(静态方法,无修饰的方法,Virtual方法)可以有方法体,其他类的基类,继承其的子类必须实现所有抽象方法3.abstract类无法实例化,可以继承接口4.抽象方法是隐式的虚方法,可以被基类修饰为virtual方法5.抽象方法只能在抽象类中,可以被override,…