1,接口是一种能力,也是一种规范。
2,当有的类有某种能力,而有的类没有的话,我们一般用接口
3,接口用iterface声明,声明方法与类相似。但只能被publi,,internal访问修饰
4,接口的命名一般以'I'开始,以"able"结束
5,接口与接口之间可以继承,并且可以多继承。
6,只要一个类继承了一个接口,这个类就必须实现这个接口中所有的成员
7,接口应该尽量保持单一性,防止接口污染。
8,当抽象类实现接口的时候,需要子类去实现
9,实现接口的两种方式:①普通实现接口②显示实现接口:显示实现接口的目的是为了解决方法的重名问题
10,接口成员不能有访问修饰符(因为所有的接口都是公共的)和static,abstract,virtual,sealed修饰,且不能有方法体。
|
|