有几种方法可以继承
public abstract class Car { public void HonkHorn() { // 鸣喇叭的实现 } // 虚拟方法可以在派生类中重写 public virtual void ChangeGear() { // 改变齿轮的实施 } // 抽象方法必须在派生类中重写 public abstract void Accelerate(); } public class Mustang : Car { // 在将任何代码添加到Mustang类之前,它已经包含 // HonkHorn和ChangeGear的实现。 // 为了进行编译,必须为其提供Accelerate的实现, // 这是使用override关键字完成的 public override void Accelerate() { // 实施野马加速 } // 如果野马换档的方式与Car的实现方式不同 // 可以使用与上述相同的override关键字来覆盖 public override void ChangeGear() { // 实施野马变速装置 } }