C#学习-多态

  由于可以继承基类的所有成员,子类就都有了相同的行为,但是有时子类的某些行为需要相互区别,子类需要覆写父类中的方法来实现子类特有的行为。

  多态即相同类型的对象调用相同的方法却表现出不同行为的现象。

  只有基类成员声明为virtual或abstract时,才能被派生类重写;而如果子类想改变virtual方法的实现行为,则必须使用override关键字。

原文地址:https://www.cnblogs.com/158-186/p/10552616.html