C#中实现多态的三种方式:抽象类,虚方法,接口

Interface(接口):是一种规则,要求继承类必需实现全部声明的成员,方法是公开的。 Virtual方法(虚方法):能够在继承类里 Override覆盖从新的方方法,有本身的方法体。派生类可以使用,可重写。 Abstract(抽象方法):只能在抽象类种修饰,而且没有具体的实现,抽象方法在派生类种 使用Override重写。 1、 抽象类     抽象函数:只有函数定义,没有函数体的函数。例如:
相关文章
相关标签/搜索