C#之虚方法
2019-02-15 本文已影响0人
MRJOHN_CUIT
定义:在父类中使用virtual关键字修饰的方法,在子类中可以使用override关键字进行重写
注意:因为后面需要重写,所以虚方法必须使用public修饰
语法:
父类:
public virtual 返回值类型 方法名()
{
方法体:
}
子类:
public override 返回值类型 方法名()
{
base调用父类方法;
方法体:
}
注意:虚方法是有方法体的,而抽象方法是没有方法体的