NBc*_*ode 1 c# inheritance keyword
我尝试通过MSDN了解这些关键字,但每个关联到另一个......有人可以向我解释它们的含义吗?
基础
这是一个语言关键字,用于引用基类,即当前类继承的类(扩展).当您创建扩展另一个类的类的实例时,该实例也可以被视为或用作基类.
虚拟
函数或属性修饰符,表示可以在扩展类(从定义属性或函数的基类继承的类)中重写属性或函数.覆盖函数或属性必须与原始定义具有相同的签名,但可以更改实现.必须在定义它的类中立即实现虚函数或属性,而抽象方法或属性仅在扩展类中实现.
覆盖
是一个函数或属性修饰符,用于向编译器指示以下函数或属性扩展或覆盖基类中的等效函数或属性.