我对java有所了解,过去几天一直在学习c#.现在我遇到了"虚拟"关键字,正如此链接所示,它用于允许在子类中覆盖相应的方法,属性等.现在我认为即使不使用"virtual"关键字也可以覆盖方法.那为什么有必要呢?
c# virtual
c# ×1
virtual ×1