继承

在C#中,有两种继承,实现继承和接口继承。

实现继承:表示一个类继承了一个基类,类中的所有方法,属性,都可以使用。在需要给现有的方法进行扩展,或者添加功能时,非常有用。

接口继承:表示继承了这些接口的方法签名,并没有继承方法的实现。在制定需要该类有某些特性的时候,使用很方便。

 

一个类只能有一个实现继承。可以有多个接口继承。如:

public partial class WebForm1 : BasePage,IUser,Iclass,Igrade

注意C#不支持私有继承

 

所有类,默认继承自System.Object即,如果没有定义基类,则默认基类为OBJECT

就如同不在  方法前面定义 作用域,默认是private私有成员

你可能感兴趣的:(继承)