重写:类成员的纵向扩展 重写也就是,继承的不同方面,即子类对父类的纵向扩展。 (行为改变了,且版本增高了) 下面的例子中,同样有方法Run,但引用Vehicle和引用Car两种实例的时候,打印出来的语句是不一样的。也就是说,用不同类型实例调用方法的时候,与实例相关联的版本就会被调用 例如: static void Main(string[] args) { var car = new Car(); car.Run(); var v = new Vehicle(); v.Run(); } class Vehicle { public virtual void Run(