C#继承方法
示例
有几种方法可以继承
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() { //实施野马变速装置 } }